Documentation ¶
Index ¶
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- func NewConfiguration() *config.Configuration
- func ParameterValueToString(obj interface{}, key string) string
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- type APIClient
- func (a *APIClient) CreateAlertConfigReceiver(ctx context.Context, instanceId string, projectId string) ApiCreateAlertConfigReceiverRequest
- func (a *APIClient) CreateAlertConfigReceiverExecute(ctx context.Context, instanceId string, projectId string) (*AlertConfigReceiversResponse, error)
- func (a *APIClient) CreateAlertConfigRoute(ctx context.Context, instanceId string, projectId string) ApiCreateAlertConfigRouteRequest
- func (a *APIClient) CreateAlertConfigRouteExecute(ctx context.Context, instanceId string, projectId string) (*AlertConfigRouteResponse, error)
- func (a *APIClient) CreateCredentials(ctx context.Context, instanceId string, projectId string) ApiCreateCredentialsRequest
- func (a *APIClient) CreateCredentialsExecute(ctx context.Context, instanceId string, projectId string) (*CreateCredentialsResponse, error)
- func (a *APIClient) CreateInstance(ctx context.Context, projectId string) ApiCreateInstanceRequest
- func (a *APIClient) CreateInstanceExecute(ctx context.Context, projectId string) (*CreateInstanceResponse, error)
- func (a *APIClient) CreateScrapeConfig(ctx context.Context, instanceId string, projectId string) ApiCreateScrapeConfigRequest
- func (a *APIClient) CreateScrapeConfigExecute(ctx context.Context, instanceId string, projectId string) (*ScrapeConfigsResponse, error)
- func (a *APIClient) DeleteAlertConfigReceiver(ctx context.Context, instanceId string, projectId string, receiver string) ApiDeleteAlertConfigReceiverRequest
- func (a *APIClient) DeleteAlertConfigReceiverExecute(ctx context.Context, instanceId string, projectId string, receiver string) (*AlertConfigReceiversResponse, error)
- func (a *APIClient) DeleteAlertConfigRoute(ctx context.Context, instanceId string, projectId string, receiver string) ApiDeleteAlertConfigRouteRequest
- func (a *APIClient) DeleteAlertConfigRouteExecute(ctx context.Context, instanceId string, projectId string, receiver string) (*AlertConfigRouteResponse, error)
- func (a *APIClient) DeleteCredentials(ctx context.Context, instanceId string, projectId string, username string) ApiDeleteCredentialsRequest
- func (a *APIClient) DeleteCredentialsExecute(ctx context.Context, instanceId string, projectId string, username string) (*Message, error)
- func (a *APIClient) DeleteCredentialsRemoteWriteConfig(ctx context.Context, instanceId string, projectId string, username string) ApiDeleteCredentialsRemoteWriteConfigRequest
- func (a *APIClient) DeleteCredentialsRemoteWriteConfigExecute(ctx context.Context, instanceId string, projectId string, username string) (*CredentialsRemoteWriteDeleteResponse, error)
- func (a *APIClient) DeleteInstance(ctx context.Context, instanceId string, projectId string) ApiDeleteInstanceRequest
- func (a *APIClient) DeleteInstanceExecute(ctx context.Context, instanceId string, projectId string) (*InstanceResponse, error)
- func (a *APIClient) DeleteScrapeConfig(ctx context.Context, instanceId string, jobName string, projectId string) ApiDeleteScrapeConfigRequest
- func (a *APIClient) DeleteScrapeConfigExecute(ctx context.Context, instanceId string, jobName string, projectId string) (*DeleteScrapeConfigResponse, error)
- func (a *APIClient) GetAlertConfigReceiver(ctx context.Context, instanceId string, projectId string, receiver string) ApiGetAlertConfigReceiverRequest
- func (a *APIClient) GetAlertConfigReceiverExecute(ctx context.Context, instanceId string, projectId string, receiver string) (*Receiver, error)
- func (a *APIClient) GetAlertConfigRoute(ctx context.Context, instanceId string, projectId string, receiver string) ApiGetAlertConfigRouteRequest
- func (a *APIClient) GetAlertConfigRouteExecute(ctx context.Context, instanceId string, projectId string, receiver string) (*AlertConfigRouteResponse, error)
- func (a *APIClient) GetAlertConfigs(ctx context.Context, instanceId string, projectId string) ApiGetAlertConfigsRequest
- func (a *APIClient) GetAlertConfigsExecute(ctx context.Context, instanceId string, projectId string) (*GetAlertConfigsResponse, error)
- func (c *APIClient) GetConfig() *config.Configuration
- func (a *APIClient) GetCredentials(ctx context.Context, instanceId string, projectId string, username string) ApiGetCredentialsRequest
- func (a *APIClient) GetCredentialsExecute(ctx context.Context, instanceId string, projectId string, username string) (*GetCredentialsResponse, error)
- func (a *APIClient) GetCredentialsRemoteWriteConfig(ctx context.Context, instanceId string, projectId string, username string) ApiGetCredentialsRemoteWriteConfigRequest
- func (a *APIClient) GetCredentialsRemoteWriteConfigExecute(ctx context.Context, instanceId string, projectId string, username string) (*CredentialsRemoteWriteConfig, error)
- func (a *APIClient) GetGrafanaConfigs(ctx context.Context, instanceId string, projectId string) ApiGetGrafanaConfigsRequest
- func (a *APIClient) GetGrafanaConfigsExecute(ctx context.Context, instanceId string, projectId string) (*GrafanaConfigs, error)
- func (a *APIClient) GetInstance(ctx context.Context, instanceId string, projectId string) ApiGetInstanceRequest
- func (a *APIClient) GetInstanceExecute(ctx context.Context, instanceId string, projectId string) (*GetInstanceResponse, error)
- func (a *APIClient) GetMetricsStorageRetention(ctx context.Context, instanceId string, projectId string) ApiGetMetricsStorageRetentionRequest
- func (a *APIClient) GetMetricsStorageRetentionExecute(ctx context.Context, instanceId string, projectId string) (*GetMetricsStorageRetentionResponse, error)
- func (a *APIClient) GetScrapeConfig(ctx context.Context, instanceId string, jobName string, projectId string) ApiGetScrapeConfigRequest
- func (a *APIClient) GetScrapeConfigExecute(ctx context.Context, instanceId string, jobName string, projectId string) (*GetScrapeConfigResponse, error)
- func (a *APIClient) ListACL(ctx context.Context, instanceId string, projectId string) ApiListACLRequest
- func (a *APIClient) ListACLExecute(ctx context.Context, instanceId string, projectId string) (*ListACLResponse, error)
- func (a *APIClient) ListAlertConfigReceivers(ctx context.Context, instanceId string, projectId string) ApiListAlertConfigReceiversRequest
- func (a *APIClient) ListAlertConfigReceiversExecute(ctx context.Context, instanceId string, projectId string) (*AlertConfigReceiversResponse, error)
- func (a *APIClient) ListAlertConfigRoutes(ctx context.Context, instanceId string, projectId string) ApiListAlertConfigRoutesRequest
- func (a *APIClient) ListAlertConfigRoutesExecute(ctx context.Context, instanceId string, projectId string) (*AlertConfigRouteResponse, error)
- func (a *APIClient) ListCredentials(ctx context.Context, instanceId string, projectId string) ApiListCredentialsRequest
- func (a *APIClient) ListCredentialsExecute(ctx context.Context, instanceId string, projectId string) (*ListCredentialsResponse, error)
- func (a *APIClient) ListInstances(ctx context.Context, projectId string) ApiListInstancesRequest
- func (a *APIClient) ListInstancesExecute(ctx context.Context, projectId string) (*ListInstancesResponse, error)
- func (a *APIClient) ListPlans(ctx context.Context, projectId string) ApiListPlansRequest
- func (a *APIClient) ListPlansExecute(ctx context.Context, projectId string) (*PlansResponse, error)
- func (a *APIClient) ListScrapeConfigs(ctx context.Context, instanceId string, projectId string) ApiListScrapeConfigsRequest
- func (a *APIClient) ListScrapeConfigsExecute(ctx context.Context, instanceId string, projectId string) (*ListScrapeConfigsResponse, error)
- func (a *APIClient) UpdateACL(ctx context.Context, instanceId string, projectId string) ApiUpdateACLRequest
- func (a *APIClient) UpdateACLExecute(ctx context.Context, instanceId string, projectId string) (*Message, error)
- func (a *APIClient) UpdateAlertConfigReceiver(ctx context.Context, instanceId string, projectId string, receiver string) ApiUpdateAlertConfigReceiverRequest
- func (a *APIClient) UpdateAlertConfigReceiverExecute(ctx context.Context, instanceId string, projectId string, receiver string) (*AlertConfigReceiversResponse, error)
- func (a *APIClient) UpdateAlertConfigRoute(ctx context.Context, instanceId string, projectId string, receiver string) ApiUpdateAlertConfigRouteRequest
- func (a *APIClient) UpdateAlertConfigRouteExecute(ctx context.Context, instanceId string, projectId string, receiver string) (*AlertConfigRouteResponse, error)
- func (a *APIClient) UpdateAlertConfigs(ctx context.Context, instanceId string, projectId string) ApiUpdateAlertConfigsRequest
- func (a *APIClient) UpdateAlertConfigsExecute(ctx context.Context, instanceId string, projectId string) (*UpdateAlertConfigsResponse, error)
- func (a *APIClient) UpdateCredentialsRemoteWriteConfig(ctx context.Context, instanceId string, projectId string, username string) ApiUpdateCredentialsRemoteWriteConfigRequest
- func (a *APIClient) UpdateCredentialsRemoteWriteConfigExecute(ctx context.Context, instanceId string, projectId string, username string) (*CredentialsRemoteWriteConfig, error)
- func (a *APIClient) UpdateGrafanaConfigs(ctx context.Context, instanceId string, projectId string) ApiUpdateGrafanaConfigsRequest
- func (a *APIClient) UpdateGrafanaConfigsExecute(ctx context.Context, instanceId string, projectId string) (*Message, error)
- func (a *APIClient) UpdateInstance(ctx context.Context, instanceId string, projectId string) ApiUpdateInstanceRequest
- func (a *APIClient) UpdateInstanceExecute(ctx context.Context, instanceId string, projectId string) (*InstanceResponse, error)
- func (a *APIClient) UpdateMetricsStorageRetention(ctx context.Context, instanceId string, projectId string) ApiUpdateMetricsStorageRetentionRequest
- func (a *APIClient) UpdateMetricsStorageRetentionExecute(ctx context.Context, instanceId string, projectId string) (*Message, error)
- func (a *APIClient) UpdateScrapeConfig(ctx context.Context, instanceId string, jobName string, projectId string) ApiUpdateScrapeConfigRequest
- func (a *APIClient) UpdateScrapeConfigExecute(ctx context.Context, instanceId string, jobName string, projectId string) (*ScrapeConfigsResponse, error)
- type Alert
- func (o *Alert) GetGlobal() *Global
- func (o *Alert) GetGlobalOk() (*Global, bool)
- func (o *Alert) GetInhibitRules() *[]InhibitRules
- func (o *Alert) GetInhibitRulesOk() (*[]InhibitRules, bool)
- func (o *Alert) GetReceivers() *[]Receivers
- func (o *Alert) GetReceiversOk() (*[]Receivers, bool)
- func (o *Alert) GetRoute() *Route
- func (o *Alert) GetRouteOk() (*Route, bool)
- func (o *Alert) HasGlobal() bool
- func (o *Alert) HasInhibitRules() bool
- func (o *Alert) SetGlobal(v *Global)
- func (o *Alert) SetInhibitRules(v *[]InhibitRules)
- func (o *Alert) SetReceivers(v *[]Receivers)
- func (o *Alert) SetRoute(v *Route)
- func (o Alert) ToMap() (map[string]interface{}, error)
- type AlertConfigReceiversResponse
- func (o *AlertConfigReceiversResponse) GetData() *[]Receivers
- func (o *AlertConfigReceiversResponse) GetDataOk() (*[]Receivers, bool)
- func (o *AlertConfigReceiversResponse) GetMessage() *string
- func (o *AlertConfigReceiversResponse) GetMessageOk() (*string, bool)
- func (o *AlertConfigReceiversResponse) SetData(v *[]Receivers)
- func (o *AlertConfigReceiversResponse) SetMessage(v *string)
- func (o AlertConfigReceiversResponse) ToMap() (map[string]interface{}, error)
- type AlertConfigRouteResponse
- func (o *AlertConfigRouteResponse) GetData() *Route
- func (o *AlertConfigRouteResponse) GetDataOk() (*Route, bool)
- func (o *AlertConfigRouteResponse) GetMessage() *string
- func (o *AlertConfigRouteResponse) GetMessageOk() (*string, bool)
- func (o *AlertConfigRouteResponse) SetData(v *Route)
- func (o *AlertConfigRouteResponse) SetMessage(v *string)
- func (o AlertConfigRouteResponse) ToMap() (map[string]interface{}, error)
- type ApiCreateAlertConfigReceiverRequest
- type ApiCreateAlertConfigRouteRequest
- type ApiCreateCredentialsRequest
- type ApiCreateInstanceRequest
- type ApiCreateScrapeConfigRequest
- type ApiDeleteAlertConfigReceiverRequest
- type ApiDeleteAlertConfigRouteRequest
- type ApiDeleteCredentialsRemoteWriteConfigRequest
- type ApiDeleteCredentialsRequest
- type ApiDeleteInstanceRequest
- type ApiDeleteScrapeConfigRequest
- type ApiGetAlertConfigReceiverRequest
- type ApiGetAlertConfigRouteRequest
- type ApiGetAlertConfigsRequest
- type ApiGetCredentialsRemoteWriteConfigRequest
- type ApiGetCredentialsRequest
- type ApiGetGrafanaConfigsRequest
- type ApiGetInstanceRequest
- type ApiGetMetricsStorageRetentionRequest
- type ApiGetScrapeConfigRequest
- type ApiListACLRequest
- type ApiListAlertConfigReceiversRequest
- type ApiListAlertConfigRoutesRequest
- type ApiListCredentialsRequest
- type ApiListInstancesRequest
- type ApiListPlansRequest
- type ApiListScrapeConfigsRequest
- type ApiUpdateACLRequest
- type ApiUpdateAlertConfigReceiverRequest
- type ApiUpdateAlertConfigRouteRequest
- type ApiUpdateAlertConfigsRequest
- type ApiUpdateCredentialsRemoteWriteConfigRequest
- type ApiUpdateGrafanaConfigsRequest
- type ApiUpdateInstanceRequest
- type ApiUpdateMetricsStorageRetentionRequest
- type ApiUpdateScrapeConfigRequest
- type BasicAuth
- func (o *BasicAuth) GetPassword() *string
- func (o *BasicAuth) GetPasswordOk() (*string, bool)
- func (o *BasicAuth) GetUsername() *string
- func (o *BasicAuth) GetUsernameOk() (*string, bool)
- func (o *BasicAuth) SetPassword(v *string)
- func (o *BasicAuth) SetUsername(v *string)
- func (o BasicAuth) ToMap() (map[string]interface{}, error)
- type CreateAlertConfigReceiverPayload
- func (o *CreateAlertConfigReceiverPayload) GetEmailConfigs() *[]CreateAlertConfigReceiverPayloadEmailConfigsInner
- func (o *CreateAlertConfigReceiverPayload) GetEmailConfigsOk() (*[]CreateAlertConfigReceiverPayloadEmailConfigsInner, bool)
- func (o *CreateAlertConfigReceiverPayload) GetName() *string
- func (o *CreateAlertConfigReceiverPayload) GetNameOk() (*string, bool)
- func (o *CreateAlertConfigReceiverPayload) GetOpsgenieConfigs() *[]CreateAlertConfigReceiverPayloadOpsgenieConfigsInner
- func (o *CreateAlertConfigReceiverPayload) GetOpsgenieConfigsOk() (*[]CreateAlertConfigReceiverPayloadOpsgenieConfigsInner, bool)
- func (o *CreateAlertConfigReceiverPayload) GetWebHookConfigs() *[]CreateAlertConfigReceiverPayloadWebHookConfigsInner
- func (o *CreateAlertConfigReceiverPayload) GetWebHookConfigsOk() (*[]CreateAlertConfigReceiverPayloadWebHookConfigsInner, bool)
- func (o *CreateAlertConfigReceiverPayload) HasEmailConfigs() bool
- func (o *CreateAlertConfigReceiverPayload) HasOpsgenieConfigs() bool
- func (o *CreateAlertConfigReceiverPayload) HasWebHookConfigs() bool
- func (o *CreateAlertConfigReceiverPayload) SetEmailConfigs(v *[]CreateAlertConfigReceiverPayloadEmailConfigsInner)
- func (o *CreateAlertConfigReceiverPayload) SetName(v *string)
- func (o *CreateAlertConfigReceiverPayload) SetOpsgenieConfigs(v *[]CreateAlertConfigReceiverPayloadOpsgenieConfigsInner)
- func (o *CreateAlertConfigReceiverPayload) SetWebHookConfigs(v *[]CreateAlertConfigReceiverPayloadWebHookConfigsInner)
- func (o CreateAlertConfigReceiverPayload) ToMap() (map[string]interface{}, error)
- type CreateAlertConfigReceiverPayloadEmailConfigsInner
- func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthIdentity() *string
- func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthIdentityOk() (*string, bool)
- func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthPassword() *string
- func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthPasswordOk() (*string, bool)
- func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthUsername() *string
- func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthUsernameOk() (*string, bool)
- func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) GetFrom() *string
- func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) GetFromOk() (*string, bool)
- func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) GetSmarthost() *string
- func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) GetSmarthostOk() (*string, bool)
- func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) GetTo() *string
- func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) GetToOk() (*string, bool)
- func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) HasAuthIdentity() bool
- func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) HasAuthPassword() bool
- func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) HasAuthUsername() bool
- func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) HasFrom() bool
- func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) HasSmarthost() bool
- func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) HasTo() bool
- func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) SetAuthIdentity(v *string)
- func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) SetAuthPassword(v *string)
- func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) SetAuthUsername(v *string)
- func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) SetFrom(v *string)
- func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) SetSmarthost(v *string)
- func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) SetTo(v *string)
- func (o CreateAlertConfigReceiverPayloadEmailConfigsInner) ToMap() (map[string]interface{}, error)
- type CreateAlertConfigReceiverPayloadOpsgenieConfigsInner
- func (o *CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetApiKey() *string
- func (o *CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetApiKeyOk() (*string, bool)
- func (o *CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetApiUrl() *string
- func (o *CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetApiUrlOk() (*string, bool)
- func (o *CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetTags() *string
- func (o *CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetTagsOk() (*string, bool)
- func (o *CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) HasApiKey() bool
- func (o *CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) HasApiUrl() bool
- func (o *CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) HasTags() bool
- func (o *CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) SetApiKey(v *string)
- func (o *CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) SetApiUrl(v *string)
- func (o *CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) SetTags(v *string)
- func (o CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) ToMap() (map[string]interface{}, error)
- type CreateAlertConfigReceiverPayloadWebHookConfigsInner
- func (o *CreateAlertConfigReceiverPayloadWebHookConfigsInner) GetMsTeams() *bool
- func (o *CreateAlertConfigReceiverPayloadWebHookConfigsInner) GetMsTeamsOk() (*bool, bool)
- func (o *CreateAlertConfigReceiverPayloadWebHookConfigsInner) GetUrl() *string
- func (o *CreateAlertConfigReceiverPayloadWebHookConfigsInner) GetUrlOk() (*string, bool)
- func (o *CreateAlertConfigReceiverPayloadWebHookConfigsInner) HasMsTeams() bool
- func (o *CreateAlertConfigReceiverPayloadWebHookConfigsInner) HasUrl() bool
- func (o *CreateAlertConfigReceiverPayloadWebHookConfigsInner) SetMsTeams(v *bool)
- func (o *CreateAlertConfigReceiverPayloadWebHookConfigsInner) SetUrl(v *string)
- func (o CreateAlertConfigReceiverPayloadWebHookConfigsInner) ToMap() (map[string]interface{}, error)
- type CreateAlertConfigRoutePayload
- func (o *CreateAlertConfigRoutePayload) GetGroupBy() *[]string
- func (o *CreateAlertConfigRoutePayload) GetGroupByOk() (*[]string, bool)
- func (o *CreateAlertConfigRoutePayload) GetGroupInterval() *string
- func (o *CreateAlertConfigRoutePayload) GetGroupIntervalOk() (*string, bool)
- func (o *CreateAlertConfigRoutePayload) GetGroupWait() *string
- func (o *CreateAlertConfigRoutePayload) GetGroupWaitOk() (*string, bool)
- func (o *CreateAlertConfigRoutePayload) GetMatch() *map[string]interface{}
- func (o *CreateAlertConfigRoutePayload) GetMatchOk() (*map[string]interface{}, bool)
- func (o *CreateAlertConfigRoutePayload) GetMatchRe() *map[string]interface{}
- func (o *CreateAlertConfigRoutePayload) GetMatchReOk() (*map[string]interface{}, bool)
- func (o *CreateAlertConfigRoutePayload) GetMatchers() *[]string
- func (o *CreateAlertConfigRoutePayload) GetMatchersOk() (*[]string, bool)
- func (o *CreateAlertConfigRoutePayload) GetReceiver() *string
- func (o *CreateAlertConfigRoutePayload) GetReceiverOk() (*string, bool)
- func (o *CreateAlertConfigRoutePayload) GetRepeatInterval() *string
- func (o *CreateAlertConfigRoutePayload) GetRepeatIntervalOk() (*string, bool)
- func (o *CreateAlertConfigRoutePayload) GetRoutes() *[]CreateAlertConfigRoutePayloadRoutesInner
- func (o *CreateAlertConfigRoutePayload) GetRoutesOk() (*[]CreateAlertConfigRoutePayloadRoutesInner, bool)
- func (o *CreateAlertConfigRoutePayload) HasGroupBy() bool
- func (o *CreateAlertConfigRoutePayload) HasGroupInterval() bool
- func (o *CreateAlertConfigRoutePayload) HasGroupWait() bool
- func (o *CreateAlertConfigRoutePayload) HasMatch() bool
- func (o *CreateAlertConfigRoutePayload) HasMatchRe() bool
- func (o *CreateAlertConfigRoutePayload) HasMatchers() bool
- func (o *CreateAlertConfigRoutePayload) HasRepeatInterval() bool
- func (o *CreateAlertConfigRoutePayload) HasRoutes() bool
- func (o *CreateAlertConfigRoutePayload) SetGroupBy(v *[]string)
- func (o *CreateAlertConfigRoutePayload) SetGroupInterval(v *string)
- func (o *CreateAlertConfigRoutePayload) SetGroupWait(v *string)
- func (o *CreateAlertConfigRoutePayload) SetMatch(v *map[string]interface{})
- func (o *CreateAlertConfigRoutePayload) SetMatchRe(v *map[string]interface{})
- func (o *CreateAlertConfigRoutePayload) SetMatchers(v *[]string)
- func (o *CreateAlertConfigRoutePayload) SetReceiver(v *string)
- func (o *CreateAlertConfigRoutePayload) SetRepeatInterval(v *string)
- func (o *CreateAlertConfigRoutePayload) SetRoutes(v *[]CreateAlertConfigRoutePayloadRoutesInner)
- func (o CreateAlertConfigRoutePayload) ToMap() (map[string]interface{}, error)
- type CreateAlertConfigRoutePayloadRoutesInner
- func (o *CreateAlertConfigRoutePayloadRoutesInner) GetGroupBy() *[]string
- func (o *CreateAlertConfigRoutePayloadRoutesInner) GetGroupByOk() (*[]string, bool)
- func (o *CreateAlertConfigRoutePayloadRoutesInner) GetGroupInterval() *string
- func (o *CreateAlertConfigRoutePayloadRoutesInner) GetGroupIntervalOk() (*string, bool)
- func (o *CreateAlertConfigRoutePayloadRoutesInner) GetGroupWait() *string
- func (o *CreateAlertConfigRoutePayloadRoutesInner) GetGroupWaitOk() (*string, bool)
- func (o *CreateAlertConfigRoutePayloadRoutesInner) GetMatch() *map[string]interface{}
- func (o *CreateAlertConfigRoutePayloadRoutesInner) GetMatchOk() (*map[string]interface{}, bool)
- func (o *CreateAlertConfigRoutePayloadRoutesInner) GetMatchRe() *map[string]interface{}
- func (o *CreateAlertConfigRoutePayloadRoutesInner) GetMatchReOk() (*map[string]interface{}, bool)
- func (o *CreateAlertConfigRoutePayloadRoutesInner) GetReceiver() *string
- func (o *CreateAlertConfigRoutePayloadRoutesInner) GetReceiverOk() (*string, bool)
- func (o *CreateAlertConfigRoutePayloadRoutesInner) GetRepeatInterval() *string
- func (o *CreateAlertConfigRoutePayloadRoutesInner) GetRepeatIntervalOk() (*string, bool)
- func (o *CreateAlertConfigRoutePayloadRoutesInner) GetRoutes() *[]map[string]interface{}
- func (o *CreateAlertConfigRoutePayloadRoutesInner) GetRoutesOk() (*[]map[string]interface{}, bool)
- func (o *CreateAlertConfigRoutePayloadRoutesInner) HasGroupBy() bool
- func (o *CreateAlertConfigRoutePayloadRoutesInner) HasGroupInterval() bool
- func (o *CreateAlertConfigRoutePayloadRoutesInner) HasGroupWait() bool
- func (o *CreateAlertConfigRoutePayloadRoutesInner) HasMatch() bool
- func (o *CreateAlertConfigRoutePayloadRoutesInner) HasMatchRe() bool
- func (o *CreateAlertConfigRoutePayloadRoutesInner) HasReceiver() bool
- func (o *CreateAlertConfigRoutePayloadRoutesInner) HasRepeatInterval() bool
- func (o *CreateAlertConfigRoutePayloadRoutesInner) HasRoutes() bool
- func (o *CreateAlertConfigRoutePayloadRoutesInner) SetGroupBy(v *[]string)
- func (o *CreateAlertConfigRoutePayloadRoutesInner) SetGroupInterval(v *string)
- func (o *CreateAlertConfigRoutePayloadRoutesInner) SetGroupWait(v *string)
- func (o *CreateAlertConfigRoutePayloadRoutesInner) SetMatch(v *map[string]interface{})
- func (o *CreateAlertConfigRoutePayloadRoutesInner) SetMatchRe(v *map[string]interface{})
- func (o *CreateAlertConfigRoutePayloadRoutesInner) SetReceiver(v *string)
- func (o *CreateAlertConfigRoutePayloadRoutesInner) SetRepeatInterval(v *string)
- func (o *CreateAlertConfigRoutePayloadRoutesInner) SetRoutes(v *[]map[string]interface{})
- func (o CreateAlertConfigRoutePayloadRoutesInner) ToMap() (map[string]interface{}, error)
- type CreateCredentialsResponse
- func (o *CreateCredentialsResponse) GetCredentials() *Credentials
- func (o *CreateCredentialsResponse) GetCredentialsOk() (*Credentials, bool)
- func (o *CreateCredentialsResponse) GetMessage() *string
- func (o *CreateCredentialsResponse) GetMessageOk() (*string, bool)
- func (o *CreateCredentialsResponse) SetCredentials(v *Credentials)
- func (o *CreateCredentialsResponse) SetMessage(v *string)
- func (o CreateCredentialsResponse) ToMap() (map[string]interface{}, error)
- type CreateInstancePayload
- func (o *CreateInstancePayload) GetName() *string
- func (o *CreateInstancePayload) GetNameOk() (*string, bool)
- func (o *CreateInstancePayload) GetParameter() *map[string]interface{}
- func (o *CreateInstancePayload) GetParameterOk() (*map[string]interface{}, bool)
- func (o *CreateInstancePayload) GetPlanId() *string
- func (o *CreateInstancePayload) GetPlanIdOk() (*string, bool)
- func (o *CreateInstancePayload) HasName() bool
- func (o *CreateInstancePayload) HasParameter() bool
- func (o *CreateInstancePayload) SetName(v *string)
- func (o *CreateInstancePayload) SetParameter(v *map[string]interface{})
- func (o *CreateInstancePayload) SetPlanId(v *string)
- func (o CreateInstancePayload) ToMap() (map[string]interface{}, error)
- type CreateInstanceResponse
- func (o *CreateInstanceResponse) GetDashboardUrl() *string
- func (o *CreateInstanceResponse) GetDashboardUrlOk() (*string, bool)
- func (o *CreateInstanceResponse) GetInstanceId() *string
- func (o *CreateInstanceResponse) GetInstanceIdOk() (*string, bool)
- func (o *CreateInstanceResponse) GetMessage() *string
- func (o *CreateInstanceResponse) GetMessageOk() (*string, bool)
- func (o *CreateInstanceResponse) SetDashboardUrl(v *string)
- func (o *CreateInstanceResponse) SetInstanceId(v *string)
- func (o *CreateInstanceResponse) SetMessage(v *string)
- func (o CreateInstanceResponse) ToMap() (map[string]interface{}, error)
- type CreateScrapeConfigPayload
- func (o *CreateScrapeConfigPayload) GetBasicAuth() *CreateScrapeConfigPayloadBasicAuth
- func (o *CreateScrapeConfigPayload) GetBasicAuthOk() (*CreateScrapeConfigPayloadBasicAuth, bool)
- func (o *CreateScrapeConfigPayload) GetBearerToken() *string
- func (o *CreateScrapeConfigPayload) GetBearerTokenOk() (*string, bool)
- func (o *CreateScrapeConfigPayload) GetHonorLabels() *bool
- func (o *CreateScrapeConfigPayload) GetHonorLabelsOk() (*bool, bool)
- func (o *CreateScrapeConfigPayload) GetHonorTimeStamps() *bool
- func (o *CreateScrapeConfigPayload) GetHonorTimeStampsOk() (*bool, bool)
- func (o *CreateScrapeConfigPayload) GetHttpSdConfigs() *[]CreateScrapeConfigPayloadHttpSdConfigsInner
- func (o *CreateScrapeConfigPayload) GetHttpSdConfigsOk() (*[]CreateScrapeConfigPayloadHttpSdConfigsInner, bool)
- func (o *CreateScrapeConfigPayload) GetJobName() *string
- func (o *CreateScrapeConfigPayload) GetJobNameOk() (*string, bool)
- func (o *CreateScrapeConfigPayload) GetMetricsPath() *string
- func (o *CreateScrapeConfigPayload) GetMetricsPathOk() (*string, bool)
- func (o *CreateScrapeConfigPayload) GetMetricsRelabelConfigs() *[]CreateScrapeConfigPayloadMetricsRelabelConfigsInner
- func (o *CreateScrapeConfigPayload) GetMetricsRelabelConfigsOk() (*[]CreateScrapeConfigPayloadMetricsRelabelConfigsInner, bool)
- func (o *CreateScrapeConfigPayload) GetOauth2() *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2
- func (o *CreateScrapeConfigPayload) GetOauth2Ok() (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2, bool)
- func (o *CreateScrapeConfigPayload) GetParams() *map[string]interface{}
- func (o *CreateScrapeConfigPayload) GetParamsOk() (*map[string]interface{}, bool)
- func (o *CreateScrapeConfigPayload) GetSampleLimit() *float64
- func (o *CreateScrapeConfigPayload) GetSampleLimitOk() (*float64, bool)
- func (o *CreateScrapeConfigPayload) GetScheme() *string
- func (o *CreateScrapeConfigPayload) GetSchemeOk() (*string, bool)
- func (o *CreateScrapeConfigPayload) GetScrapeInterval() *string
- func (o *CreateScrapeConfigPayload) GetScrapeIntervalOk() (*string, bool)
- func (o *CreateScrapeConfigPayload) GetScrapeTimeout() *string
- func (o *CreateScrapeConfigPayload) GetScrapeTimeoutOk() (*string, bool)
- func (o *CreateScrapeConfigPayload) GetStaticConfigs() *[]CreateScrapeConfigPayloadStaticConfigsInner
- func (o *CreateScrapeConfigPayload) GetStaticConfigsOk() (*[]CreateScrapeConfigPayloadStaticConfigsInner, bool)
- func (o *CreateScrapeConfigPayload) GetTlsConfig() *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig
- func (o *CreateScrapeConfigPayload) GetTlsConfigOk() (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig, bool)
- func (o *CreateScrapeConfigPayload) HasBasicAuth() bool
- func (o *CreateScrapeConfigPayload) HasBearerToken() bool
- func (o *CreateScrapeConfigPayload) HasHonorLabels() bool
- func (o *CreateScrapeConfigPayload) HasHonorTimeStamps() bool
- func (o *CreateScrapeConfigPayload) HasHttpSdConfigs() bool
- func (o *CreateScrapeConfigPayload) HasMetricsPath() bool
- func (o *CreateScrapeConfigPayload) HasMetricsRelabelConfigs() bool
- func (o *CreateScrapeConfigPayload) HasOauth2() bool
- func (o *CreateScrapeConfigPayload) HasParams() bool
- func (o *CreateScrapeConfigPayload) HasSampleLimit() bool
- func (o *CreateScrapeConfigPayload) HasTlsConfig() bool
- func (o *CreateScrapeConfigPayload) SetBasicAuth(v *CreateScrapeConfigPayloadBasicAuth)
- func (o *CreateScrapeConfigPayload) SetBearerToken(v *string)
- func (o *CreateScrapeConfigPayload) SetHonorLabels(v *bool)
- func (o *CreateScrapeConfigPayload) SetHonorTimeStamps(v *bool)
- func (o *CreateScrapeConfigPayload) SetHttpSdConfigs(v *[]CreateScrapeConfigPayloadHttpSdConfigsInner)
- func (o *CreateScrapeConfigPayload) SetJobName(v *string)
- func (o *CreateScrapeConfigPayload) SetMetricsPath(v *string)
- func (o *CreateScrapeConfigPayload) SetMetricsRelabelConfigs(v *[]CreateScrapeConfigPayloadMetricsRelabelConfigsInner)
- func (o *CreateScrapeConfigPayload) SetOauth2(v *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2)
- func (o *CreateScrapeConfigPayload) SetParams(v *map[string]interface{})
- func (o *CreateScrapeConfigPayload) SetSampleLimit(v *float64)
- func (o *CreateScrapeConfigPayload) SetScheme(v *string)
- func (o *CreateScrapeConfigPayload) SetScrapeInterval(v *string)
- func (o *CreateScrapeConfigPayload) SetScrapeTimeout(v *string)
- func (o *CreateScrapeConfigPayload) SetStaticConfigs(v *[]CreateScrapeConfigPayloadStaticConfigsInner)
- func (o *CreateScrapeConfigPayload) SetTlsConfig(v *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig)
- func (o CreateScrapeConfigPayload) ToMap() (map[string]interface{}, error)
- type CreateScrapeConfigPayloadBasicAuth
- func (o *CreateScrapeConfigPayloadBasicAuth) GetPassword() *string
- func (o *CreateScrapeConfigPayloadBasicAuth) GetPasswordOk() (*string, bool)
- func (o *CreateScrapeConfigPayloadBasicAuth) GetUsername() *string
- func (o *CreateScrapeConfigPayloadBasicAuth) GetUsernameOk() (*string, bool)
- func (o *CreateScrapeConfigPayloadBasicAuth) HasPassword() bool
- func (o *CreateScrapeConfigPayloadBasicAuth) HasUsername() bool
- func (o *CreateScrapeConfigPayloadBasicAuth) SetPassword(v *string)
- func (o *CreateScrapeConfigPayloadBasicAuth) SetUsername(v *string)
- func (o CreateScrapeConfigPayloadBasicAuth) ToMap() (map[string]interface{}, error)
- type CreateScrapeConfigPayloadHttpSdConfigsInner
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) GetBasicAuth() *CreateScrapeConfigPayloadBasicAuth
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) GetBasicAuthOk() (*CreateScrapeConfigPayloadBasicAuth, bool)
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) GetOauth2() *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) GetOauth2Ok() (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2, bool)
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) GetRefreshInterval() *string
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) GetRefreshIntervalOk() (*string, bool)
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) GetTlsConfig() *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) GetTlsConfigOk() (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig, bool)
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) GetUrl() *string
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) GetUrlOk() (*string, bool)
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) HasBasicAuth() bool
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) HasOauth2() bool
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) HasRefreshInterval() bool
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) HasTlsConfig() bool
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) SetBasicAuth(v *CreateScrapeConfigPayloadBasicAuth)
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) SetOauth2(v *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2)
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) SetRefreshInterval(v *string)
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) SetTlsConfig(v *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig)
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) SetUrl(v *string)
- func (o CreateScrapeConfigPayloadHttpSdConfigsInner) ToMap() (map[string]interface{}, error)
- type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetClientId() *string
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetClientIdOk() (*string, bool)
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetClientSecret() *string
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetClientSecretOk() (*string, bool)
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetScopes() *[]string
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetScopesOk() (*[]string, bool)
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetTlsConfig() *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetTlsConfigOk() (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig, bool)
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetTokenUrl() *string
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetTokenUrlOk() (*string, bool)
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) HasScopes() bool
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) HasTlsConfig() bool
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) SetClientId(v *string)
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) SetClientSecret(v *string)
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) SetScopes(v *[]string)
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) SetTlsConfig(v *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig)
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) SetTokenUrl(v *string)
- func (o CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) ToMap() (map[string]interface{}, error)
- type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) GetInsecureSkipVerify() *bool
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) GetInsecureSkipVerifyOk() (*bool, bool)
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) HasInsecureSkipVerify() bool
- func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) SetInsecureSkipVerify(v *bool)
- func (o CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) ToMap() (map[string]interface{}, error)
- type CreateScrapeConfigPayloadMetricsRelabelConfigsInner
- func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetAction() *string
- func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetActionOk() (*string, bool)
- func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetModulus() *float64
- func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetModulusOk() (*float64, bool)
- func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetRegex() *string
- func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetRegexOk() (*string, bool)
- func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetReplacement() *string
- func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetReplacementOk() (*string, bool)
- func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetSeparator() *string
- func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetSeparatorOk() (*string, bool)
- func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetSourceLabels() *[]string
- func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetSourceLabelsOk() (*[]string, bool)
- func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetTargetLabel() *string
- func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetTargetLabelOk() (*string, bool)
- func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasAction() bool
- func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasModulus() bool
- func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasRegex() bool
- func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasReplacement() bool
- func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasSeparator() bool
- func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasSourceLabels() bool
- func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasTargetLabel() bool
- func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetAction(v *string)
- func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetModulus(v *float64)
- func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetRegex(v *string)
- func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetReplacement(v *string)
- func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetSeparator(v *string)
- func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetSourceLabels(v *[]string)
- func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetTargetLabel(v *string)
- func (o CreateScrapeConfigPayloadMetricsRelabelConfigsInner) ToMap() (map[string]interface{}, error)
- type CreateScrapeConfigPayloadStaticConfigsInner
- func (o *CreateScrapeConfigPayloadStaticConfigsInner) GetLabels() *map[string]interface{}
- func (o *CreateScrapeConfigPayloadStaticConfigsInner) GetLabelsOk() (*map[string]interface{}, bool)
- func (o *CreateScrapeConfigPayloadStaticConfigsInner) GetTargets() *[]string
- func (o *CreateScrapeConfigPayloadStaticConfigsInner) GetTargetsOk() (*[]string, bool)
- func (o *CreateScrapeConfigPayloadStaticConfigsInner) HasLabels() bool
- func (o *CreateScrapeConfigPayloadStaticConfigsInner) SetLabels(v *map[string]interface{})
- func (o *CreateScrapeConfigPayloadStaticConfigsInner) SetTargets(v *[]string)
- func (o CreateScrapeConfigPayloadStaticConfigsInner) ToMap() (map[string]interface{}, error)
- type Credentials
- func (o *Credentials) GetPassword() *string
- func (o *Credentials) GetPasswordOk() (*string, bool)
- func (o *Credentials) GetUsername() *string
- func (o *Credentials) GetUsernameOk() (*string, bool)
- func (o *Credentials) SetPassword(v *string)
- func (o *Credentials) SetUsername(v *string)
- func (o Credentials) ToMap() (map[string]interface{}, error)
- type CredentialsRemoteWriteConfig
- func (o *CredentialsRemoteWriteConfig) GetCredentialsMaxLimit() *int64
- func (o *CredentialsRemoteWriteConfig) GetCredentialsMaxLimitOk() (*int64, bool)
- func (o *CredentialsRemoteWriteConfig) GetMaxLimit() *int64
- func (o *CredentialsRemoteWriteConfig) GetMaxLimitOk() (*int64, bool)
- func (o *CredentialsRemoteWriteConfig) GetMessage() *string
- func (o *CredentialsRemoteWriteConfig) GetMessageOk() (*string, bool)
- func (o *CredentialsRemoteWriteConfig) SetCredentialsMaxLimit(v *int64)
- func (o *CredentialsRemoteWriteConfig) SetMaxLimit(v *int64)
- func (o *CredentialsRemoteWriteConfig) SetMessage(v *string)
- func (o CredentialsRemoteWriteConfig) ToMap() (map[string]interface{}, error)
- type CredentialsRemoteWriteDeleteResponse
- func (o *CredentialsRemoteWriteDeleteResponse) GetMaxLimit() *int64
- func (o *CredentialsRemoteWriteDeleteResponse) GetMaxLimitOk() (*int64, bool)
- func (o *CredentialsRemoteWriteDeleteResponse) GetMessage() *string
- func (o *CredentialsRemoteWriteDeleteResponse) GetMessageOk() (*string, bool)
- func (o *CredentialsRemoteWriteDeleteResponse) SetMaxLimit(v *int64)
- func (o *CredentialsRemoteWriteDeleteResponse) SetMessage(v *string)
- func (o CredentialsRemoteWriteDeleteResponse) ToMap() (map[string]interface{}, error)
- type DefaultApiService
- type DeleteScrapeConfigResponse
- func (o *DeleteScrapeConfigResponse) GetData() *[]Job
- func (o *DeleteScrapeConfigResponse) GetDataOk() (*[]Job, bool)
- func (o *DeleteScrapeConfigResponse) GetMessage() *string
- func (o *DeleteScrapeConfigResponse) GetMessageOk() (*string, bool)
- func (o *DeleteScrapeConfigResponse) SetData(v *[]Job)
- func (o *DeleteScrapeConfigResponse) SetMessage(v *string)
- func (o DeleteScrapeConfigResponse) ToMap() (map[string]interface{}, error)
- type EmailConfig
- func (o *EmailConfig) GetAuthIdentity() *string
- func (o *EmailConfig) GetAuthIdentityOk() (*string, bool)
- func (o *EmailConfig) GetAuthPassword() *string
- func (o *EmailConfig) GetAuthPasswordOk() (*string, bool)
- func (o *EmailConfig) GetAuthUsername() *string
- func (o *EmailConfig) GetAuthUsernameOk() (*string, bool)
- func (o *EmailConfig) GetFrom() *string
- func (o *EmailConfig) GetFromOk() (*string, bool)
- func (o *EmailConfig) GetSendResolved() *bool
- func (o *EmailConfig) GetSendResolvedOk() (*bool, bool)
- func (o *EmailConfig) GetSmarthost() *string
- func (o *EmailConfig) GetSmarthostOk() (*string, bool)
- func (o *EmailConfig) GetTo() *string
- func (o *EmailConfig) GetToOk() (*string, bool)
- func (o *EmailConfig) HasAuthIdentity() bool
- func (o *EmailConfig) HasAuthPassword() bool
- func (o *EmailConfig) HasAuthUsername() bool
- func (o *EmailConfig) HasFrom() bool
- func (o *EmailConfig) HasSendResolved() bool
- func (o *EmailConfig) HasSmarthost() bool
- func (o *EmailConfig) SetAuthIdentity(v *string)
- func (o *EmailConfig) SetAuthPassword(v *string)
- func (o *EmailConfig) SetAuthUsername(v *string)
- func (o *EmailConfig) SetFrom(v *string)
- func (o *EmailConfig) SetSendResolved(v *bool)
- func (o *EmailConfig) SetSmarthost(v *string)
- func (o *EmailConfig) SetTo(v *string)
- func (o EmailConfig) ToMap() (map[string]interface{}, error)
- type Error
- func (o *Error) GetErrors() *[]map[string]string
- func (o *Error) GetErrorsOk() (*[]map[string]string, bool)
- func (o *Error) GetMessage() *string
- func (o *Error) GetMessageOk() (*string, bool)
- func (o *Error) HasErrors() bool
- func (o *Error) SetErrors(v *[]map[string]string)
- func (o *Error) SetMessage(v *string)
- func (o Error) ToMap() (map[string]interface{}, error)
- type GetAlertConfigsResponse
- func (o *GetAlertConfigsResponse) GetData() *Alert
- func (o *GetAlertConfigsResponse) GetDataOk() (*Alert, bool)
- func (o *GetAlertConfigsResponse) GetMessage() *string
- func (o *GetAlertConfigsResponse) GetMessageOk() (*string, bool)
- func (o *GetAlertConfigsResponse) SetData(v *Alert)
- func (o *GetAlertConfigsResponse) SetMessage(v *string)
- func (o GetAlertConfigsResponse) ToMap() (map[string]interface{}, error)
- type GetCredentialsResponse
- func (o *GetCredentialsResponse) GetCredentialsInfo() *map[string]string
- func (o *GetCredentialsResponse) GetCredentialsInfoOk() (*map[string]string, bool)
- func (o *GetCredentialsResponse) GetId() *string
- func (o *GetCredentialsResponse) GetIdOk() (*string, bool)
- func (o *GetCredentialsResponse) GetMessage() *string
- func (o *GetCredentialsResponse) GetMessageOk() (*string, bool)
- func (o *GetCredentialsResponse) GetName() *string
- func (o *GetCredentialsResponse) GetNameOk() (*string, bool)
- func (o *GetCredentialsResponse) HasCredentialsInfo() bool
- func (o *GetCredentialsResponse) SetCredentialsInfo(v *map[string]string)
- func (o *GetCredentialsResponse) SetId(v *string)
- func (o *GetCredentialsResponse) SetMessage(v *string)
- func (o *GetCredentialsResponse) SetName(v *string)
- func (o GetCredentialsResponse) ToMap() (map[string]interface{}, error)
- type GetInstanceResponse
- func (o *GetInstanceResponse) GetDashboardUrl() *string
- func (o *GetInstanceResponse) GetDashboardUrlOk() (*string, bool)
- func (o *GetInstanceResponse) GetError() *string
- func (o *GetInstanceResponse) GetErrorOk() (*string, bool)
- func (o *GetInstanceResponse) GetId() *string
- func (o *GetInstanceResponse) GetIdOk() (*string, bool)
- func (o *GetInstanceResponse) GetInstance() *InstanceSensitiveData
- func (o *GetInstanceResponse) GetInstanceOk() (*InstanceSensitiveData, bool)
- func (o *GetInstanceResponse) GetIsUpdatable() *bool
- func (o *GetInstanceResponse) GetIsUpdatableOk() (*bool, bool)
- func (o *GetInstanceResponse) GetMessage() *string
- func (o *GetInstanceResponse) GetMessageOk() (*string, bool)
- func (o *GetInstanceResponse) GetName() *string
- func (o *GetInstanceResponse) GetNameOk() (*string, bool)
- func (o *GetInstanceResponse) GetParameters() *map[string]string
- func (o *GetInstanceResponse) GetParametersOk() (*map[string]string, bool)
- func (o *GetInstanceResponse) GetPlanId() *string
- func (o *GetInstanceResponse) GetPlanIdOk() (*string, bool)
- func (o *GetInstanceResponse) GetPlanName() *string
- func (o *GetInstanceResponse) GetPlanNameOk() (*string, bool)
- func (o *GetInstanceResponse) GetPlanSchema() *string
- func (o *GetInstanceResponse) GetPlanSchemaOk() (*string, bool)
- func (o *GetInstanceResponse) GetServiceName() *string
- func (o *GetInstanceResponse) GetServiceNameOk() (*string, bool)
- func (o *GetInstanceResponse) GetStatus() *string
- func (o *GetInstanceResponse) GetStatusOk() (*string, bool)
- func (o *GetInstanceResponse) HasError() bool
- func (o *GetInstanceResponse) HasIsUpdatable() bool
- func (o *GetInstanceResponse) HasName() bool
- func (o *GetInstanceResponse) HasParameters() bool
- func (o *GetInstanceResponse) HasPlanSchema() bool
- func (o *GetInstanceResponse) SetDashboardUrl(v *string)
- func (o *GetInstanceResponse) SetError(v *string)
- func (o *GetInstanceResponse) SetErrorNil()
- func (o *GetInstanceResponse) SetId(v *string)
- func (o *GetInstanceResponse) SetInstance(v *InstanceSensitiveData)
- func (o *GetInstanceResponse) SetIsUpdatable(v *bool)
- func (o *GetInstanceResponse) SetMessage(v *string)
- func (o *GetInstanceResponse) SetName(v *string)
- func (o *GetInstanceResponse) SetParameters(v *map[string]string)
- func (o *GetInstanceResponse) SetPlanId(v *string)
- func (o *GetInstanceResponse) SetPlanName(v *string)
- func (o *GetInstanceResponse) SetPlanSchema(v *string)
- func (o *GetInstanceResponse) SetServiceName(v *string)
- func (o *GetInstanceResponse) SetStatus(v *string)
- func (o GetInstanceResponse) ToMap() (map[string]interface{}, error)
- func (o *GetInstanceResponse) UnsetError()
- type GetMetricsStorageRetentionResponse
- func (o *GetMetricsStorageRetentionResponse) GetMessage() *string
- func (o *GetMetricsStorageRetentionResponse) GetMessageOk() (*string, bool)
- func (o *GetMetricsStorageRetentionResponse) GetMetricsRetentionTime1h() *string
- func (o *GetMetricsStorageRetentionResponse) GetMetricsRetentionTime1hOk() (*string, bool)
- func (o *GetMetricsStorageRetentionResponse) GetMetricsRetentionTime5m() *string
- func (o *GetMetricsStorageRetentionResponse) GetMetricsRetentionTime5mOk() (*string, bool)
- func (o *GetMetricsStorageRetentionResponse) GetMetricsRetentionTimeRaw() *string
- func (o *GetMetricsStorageRetentionResponse) GetMetricsRetentionTimeRawOk() (*string, bool)
- func (o *GetMetricsStorageRetentionResponse) SetMessage(v *string)
- func (o *GetMetricsStorageRetentionResponse) SetMetricsRetentionTime1h(v *string)
- func (o *GetMetricsStorageRetentionResponse) SetMetricsRetentionTime5m(v *string)
- func (o *GetMetricsStorageRetentionResponse) SetMetricsRetentionTimeRaw(v *string)
- func (o GetMetricsStorageRetentionResponse) ToMap() (map[string]interface{}, error)
- type GetScrapeConfigResponse
- func (o *GetScrapeConfigResponse) GetData() *Job
- func (o *GetScrapeConfigResponse) GetDataOk() (*Job, bool)
- func (o *GetScrapeConfigResponse) GetMessage() *string
- func (o *GetScrapeConfigResponse) GetMessageOk() (*string, bool)
- func (o *GetScrapeConfigResponse) SetData(v *Job)
- func (o *GetScrapeConfigResponse) SetMessage(v *string)
- func (o GetScrapeConfigResponse) ToMap() (map[string]interface{}, error)
- type Global
- func (o *Global) GetOpsgenieApiKey() *string
- func (o *Global) GetOpsgenieApiKeyOk() (*string, bool)
- func (o *Global) GetOpsgenieApiUrl() *string
- func (o *Global) GetOpsgenieApiUrlOk() (*string, bool)
- func (o *Global) GetResolveTimeout() *string
- func (o *Global) GetResolveTimeoutOk() (*string, bool)
- func (o *Global) GetSmtpAuthIdentity() *string
- func (o *Global) GetSmtpAuthIdentityOk() (*string, bool)
- func (o *Global) GetSmtpAuthPassword() *string
- func (o *Global) GetSmtpAuthPasswordOk() (*string, bool)
- func (o *Global) GetSmtpAuthUsername() *string
- func (o *Global) GetSmtpAuthUsernameOk() (*string, bool)
- func (o *Global) GetSmtpFrom() *string
- func (o *Global) GetSmtpFromOk() (*string, bool)
- func (o *Global) GetSmtpSmarthost() *string
- func (o *Global) GetSmtpSmarthostOk() (*string, bool)
- func (o *Global) HasOpsgenieApiKey() bool
- func (o *Global) HasOpsgenieApiUrl() bool
- func (o *Global) HasResolveTimeout() bool
- func (o *Global) HasSmtpAuthIdentity() bool
- func (o *Global) HasSmtpAuthPassword() bool
- func (o *Global) HasSmtpAuthUsername() bool
- func (o *Global) HasSmtpFrom() bool
- func (o *Global) HasSmtpSmarthost() bool
- func (o *Global) SetOpsgenieApiKey(v *string)
- func (o *Global) SetOpsgenieApiUrl(v *string)
- func (o *Global) SetResolveTimeout(v *string)
- func (o *Global) SetSmtpAuthIdentity(v *string)
- func (o *Global) SetSmtpAuthPassword(v *string)
- func (o *Global) SetSmtpAuthUsername(v *string)
- func (o *Global) SetSmtpFrom(v *string)
- func (o *Global) SetSmtpSmarthost(v *string)
- func (o Global) ToMap() (map[string]interface{}, error)
- type GrafanaConfigs
- func (o *GrafanaConfigs) GetGenericOauth() *GrafanaOauth
- func (o *GrafanaConfigs) GetGenericOauthOk() (*GrafanaOauth, bool)
- func (o *GrafanaConfigs) GetMessage() *string
- func (o *GrafanaConfigs) GetMessageOk() (*string, bool)
- func (o *GrafanaConfigs) GetPublicReadAccess() *bool
- func (o *GrafanaConfigs) GetPublicReadAccessOk() (*bool, bool)
- func (o *GrafanaConfigs) GetUseStackitSso() *bool
- func (o *GrafanaConfigs) GetUseStackitSsoOk() (*bool, bool)
- func (o *GrafanaConfigs) HasGenericOauth() bool
- func (o *GrafanaConfigs) HasPublicReadAccess() bool
- func (o *GrafanaConfigs) HasUseStackitSso() bool
- func (o *GrafanaConfigs) SetGenericOauth(v *GrafanaOauth)
- func (o *GrafanaConfigs) SetMessage(v *string)
- func (o *GrafanaConfigs) SetPublicReadAccess(v *bool)
- func (o *GrafanaConfigs) SetUseStackitSso(v *bool)
- func (o GrafanaConfigs) ToMap() (map[string]interface{}, error)
- type GrafanaOauth
- func (o *GrafanaOauth) GetApiUrl() *string
- func (o *GrafanaOauth) GetApiUrlOk() (*string, bool)
- func (o *GrafanaOauth) GetAuthUrl() *string
- func (o *GrafanaOauth) GetAuthUrlOk() (*string, bool)
- func (o *GrafanaOauth) GetEnabled() *bool
- func (o *GrafanaOauth) GetEnabledOk() (*bool, bool)
- func (o *GrafanaOauth) GetName() *string
- func (o *GrafanaOauth) GetNameOk() (*string, bool)
- func (o *GrafanaOauth) GetOauthClientId() *string
- func (o *GrafanaOauth) GetOauthClientIdOk() (*string, bool)
- func (o *GrafanaOauth) GetOauthClientSecret() *string
- func (o *GrafanaOauth) GetOauthClientSecretOk() (*string, bool)
- func (o *GrafanaOauth) GetRoleAttributePath() *string
- func (o *GrafanaOauth) GetRoleAttributePathOk() (*string, bool)
- func (o *GrafanaOauth) GetRoleAttributeStrict() *bool
- func (o *GrafanaOauth) GetRoleAttributeStrictOk() (*bool, bool)
- func (o *GrafanaOauth) GetScopes() *string
- func (o *GrafanaOauth) GetScopesOk() (*string, bool)
- func (o *GrafanaOauth) GetTokenUrl() *string
- func (o *GrafanaOauth) GetTokenUrlOk() (*string, bool)
- func (o *GrafanaOauth) GetUsePkce() *bool
- func (o *GrafanaOauth) GetUsePkceOk() (*bool, bool)
- func (o *GrafanaOauth) HasName() bool
- func (o *GrafanaOauth) HasRoleAttributeStrict() bool
- func (o *GrafanaOauth) HasScopes() bool
- func (o *GrafanaOauth) HasUsePkce() bool
- func (o *GrafanaOauth) SetApiUrl(v *string)
- func (o *GrafanaOauth) SetAuthUrl(v *string)
- func (o *GrafanaOauth) SetEnabled(v *bool)
- func (o *GrafanaOauth) SetName(v *string)
- func (o *GrafanaOauth) SetOauthClientId(v *string)
- func (o *GrafanaOauth) SetOauthClientSecret(v *string)
- func (o *GrafanaOauth) SetRoleAttributePath(v *string)
- func (o *GrafanaOauth) SetRoleAttributeStrict(v *bool)
- func (o *GrafanaOauth) SetScopes(v *string)
- func (o *GrafanaOauth) SetTokenUrl(v *string)
- func (o *GrafanaOauth) SetUsePkce(v *bool)
- func (o GrafanaOauth) ToMap() (map[string]interface{}, error)
- type HTTPServiceSD
- func (o *HTTPServiceSD) GetBasicAuth() *BasicAuth
- func (o *HTTPServiceSD) GetBasicAuthOk() (*BasicAuth, bool)
- func (o *HTTPServiceSD) GetOauth2() *OAuth2
- func (o *HTTPServiceSD) GetOauth2Ok() (*OAuth2, bool)
- func (o *HTTPServiceSD) GetRefreshInterval() *string
- func (o *HTTPServiceSD) GetRefreshIntervalOk() (*string, bool)
- func (o *HTTPServiceSD) GetTlsConfig() *TLSConfig
- func (o *HTTPServiceSD) GetTlsConfigOk() (*TLSConfig, bool)
- func (o *HTTPServiceSD) GetUrl() *string
- func (o *HTTPServiceSD) GetUrlOk() (*string, bool)
- func (o *HTTPServiceSD) HasBasicAuth() bool
- func (o *HTTPServiceSD) HasOauth2() bool
- func (o *HTTPServiceSD) HasRefreshInterval() bool
- func (o *HTTPServiceSD) HasTlsConfig() bool
- func (o *HTTPServiceSD) SetBasicAuth(v *BasicAuth)
- func (o *HTTPServiceSD) SetOauth2(v *OAuth2)
- func (o *HTTPServiceSD) SetRefreshInterval(v *string)
- func (o *HTTPServiceSD) SetTlsConfig(v *TLSConfig)
- func (o *HTTPServiceSD) SetUrl(v *string)
- func (o HTTPServiceSD) ToMap() (map[string]interface{}, error)
- type InhibitRules
- func (o *InhibitRules) GetEqual() *[]string
- func (o *InhibitRules) GetEqualOk() (*[]string, bool)
- func (o *InhibitRules) GetSourceMatch() *map[string]string
- func (o *InhibitRules) GetSourceMatchOk() (*map[string]string, bool)
- func (o *InhibitRules) GetSourceMatchRe() *map[string]string
- func (o *InhibitRules) GetSourceMatchReOk() (*map[string]string, bool)
- func (o *InhibitRules) GetSourceMatchers() *[]string
- func (o *InhibitRules) GetSourceMatchersOk() (*[]string, bool)
- func (o *InhibitRules) GetTargetMatch() *map[string]string
- func (o *InhibitRules) GetTargetMatchOk() (*map[string]string, bool)
- func (o *InhibitRules) GetTargetMatchRe() *map[string]string
- func (o *InhibitRules) GetTargetMatchReOk() (*map[string]string, bool)
- func (o *InhibitRules) GetTargetMatchers() *[]string
- func (o *InhibitRules) GetTargetMatchersOk() (*[]string, bool)
- func (o *InhibitRules) HasEqual() bool
- func (o *InhibitRules) HasSourceMatch() bool
- func (o *InhibitRules) HasSourceMatchRe() bool
- func (o *InhibitRules) HasSourceMatchers() bool
- func (o *InhibitRules) HasTargetMatch() bool
- func (o *InhibitRules) HasTargetMatchRe() bool
- func (o *InhibitRules) HasTargetMatchers() bool
- func (o *InhibitRules) SetEqual(v *[]string)
- func (o *InhibitRules) SetSourceMatch(v *map[string]string)
- func (o *InhibitRules) SetSourceMatchRe(v *map[string]string)
- func (o *InhibitRules) SetSourceMatchers(v *[]string)
- func (o *InhibitRules) SetTargetMatch(v *map[string]string)
- func (o *InhibitRules) SetTargetMatchRe(v *map[string]string)
- func (o *InhibitRules) SetTargetMatchers(v *[]string)
- func (o InhibitRules) ToMap() (map[string]interface{}, error)
- type Instance
- func (o *Instance) GetCluster() *string
- func (o *Instance) GetClusterOk() (*string, bool)
- func (o *Instance) GetGrafanaPublicReadAccess() *bool
- func (o *Instance) GetGrafanaPublicReadAccessOk() (*bool, bool)
- func (o *Instance) GetGrafanaUseStackitSso() *bool
- func (o *Instance) GetGrafanaUseStackitSsoOk() (*bool, bool)
- func (o *Instance) GetInstance() *string
- func (o *Instance) GetInstanceOk() (*string, bool)
- func (o *Instance) GetMetricsRetentionTime1h() *int64
- func (o *Instance) GetMetricsRetentionTime1hOk() (*int64, bool)
- func (o *Instance) GetMetricsRetentionTime5m() *int64
- func (o *Instance) GetMetricsRetentionTime5mOk() (*int64, bool)
- func (o *Instance) GetMetricsRetentionTimeRaw() *int64
- func (o *Instance) GetMetricsRetentionTimeRawOk() (*int64, bool)
- func (o *Instance) GetName() *string
- func (o *Instance) GetNameOk() (*string, bool)
- func (o *Instance) GetPlan() *PlanModel
- func (o *Instance) GetPlanOk() (*PlanModel, bool)
- func (o *Instance) GetState() *string
- func (o *Instance) GetStateOk() (*string, bool)
- func (o *Instance) HasName() bool
- func (o *Instance) HasState() bool
- func (o *Instance) SetCluster(v *string)
- func (o *Instance) SetGrafanaPublicReadAccess(v *bool)
- func (o *Instance) SetGrafanaUseStackitSso(v *bool)
- func (o *Instance) SetInstance(v *string)
- func (o *Instance) SetMetricsRetentionTime1h(v *int64)
- func (o *Instance) SetMetricsRetentionTime5m(v *int64)
- func (o *Instance) SetMetricsRetentionTimeRaw(v *int64)
- func (o *Instance) SetName(v *string)
- func (o *Instance) SetPlan(v *PlanModel)
- func (o *Instance) SetState(v *string)
- func (o Instance) ToMap() (map[string]interface{}, error)
- type InstanceResponse
- type InstanceSensitiveData
- func (o *InstanceSensitiveData) GetAlertingUrl() *string
- func (o *InstanceSensitiveData) GetAlertingUrlOk() (*string, bool)
- func (o *InstanceSensitiveData) GetCluster() *string
- func (o *InstanceSensitiveData) GetClusterOk() (*string, bool)
- func (o *InstanceSensitiveData) GetDashboardUrl() *string
- func (o *InstanceSensitiveData) GetDashboardUrlOk() (*string, bool)
- func (o *InstanceSensitiveData) GetGrafanaAdminPassword() *string
- func (o *InstanceSensitiveData) GetGrafanaAdminPasswordOk() (*string, bool)
- func (o *InstanceSensitiveData) GetGrafanaAdminUser() *string
- func (o *InstanceSensitiveData) GetGrafanaAdminUserOk() (*string, bool)
- func (o *InstanceSensitiveData) GetGrafanaPublicReadAccess() *bool
- func (o *InstanceSensitiveData) GetGrafanaPublicReadAccessOk() (*bool, bool)
- func (o *InstanceSensitiveData) GetGrafanaUrl() *string
- func (o *InstanceSensitiveData) GetGrafanaUrlOk() (*string, bool)
- func (o *InstanceSensitiveData) GetGrafanaUseStackitSso() *bool
- func (o *InstanceSensitiveData) GetGrafanaUseStackitSsoOk() (*bool, bool)
- func (o *InstanceSensitiveData) GetInstance() *string
- func (o *InstanceSensitiveData) GetInstanceOk() (*string, bool)
- func (o *InstanceSensitiveData) GetJaegerTracesUrl() *string
- func (o *InstanceSensitiveData) GetJaegerTracesUrlOk() (*string, bool)
- func (o *InstanceSensitiveData) GetJaegerUiUrl() *string
- func (o *InstanceSensitiveData) GetJaegerUiUrlOk() (*string, bool)
- func (o *InstanceSensitiveData) GetLogsPushUrl() *string
- func (o *InstanceSensitiveData) GetLogsPushUrlOk() (*string, bool)
- func (o *InstanceSensitiveData) GetLogsUrl() *string
- func (o *InstanceSensitiveData) GetLogsUrlOk() (*string, bool)
- func (o *InstanceSensitiveData) GetMetricsRetentionTime1h() *int64
- func (o *InstanceSensitiveData) GetMetricsRetentionTime1hOk() (*int64, bool)
- func (o *InstanceSensitiveData) GetMetricsRetentionTime5m() *int64
- func (o *InstanceSensitiveData) GetMetricsRetentionTime5mOk() (*int64, bool)
- func (o *InstanceSensitiveData) GetMetricsRetentionTimeRaw() *int64
- func (o *InstanceSensitiveData) GetMetricsRetentionTimeRawOk() (*int64, bool)
- func (o *InstanceSensitiveData) GetMetricsUrl() *string
- func (o *InstanceSensitiveData) GetMetricsUrlOk() (*string, bool)
- func (o *InstanceSensitiveData) GetName() *string
- func (o *InstanceSensitiveData) GetNameOk() (*string, bool)
- func (o *InstanceSensitiveData) GetOtlpTracesUrl() *string
- func (o *InstanceSensitiveData) GetOtlpTracesUrlOk() (*string, bool)
- func (o *InstanceSensitiveData) GetPlan() *PlanModel
- func (o *InstanceSensitiveData) GetPlanOk() (*PlanModel, bool)
- func (o *InstanceSensitiveData) GetPushMetricsUrl() *string
- func (o *InstanceSensitiveData) GetPushMetricsUrlOk() (*string, bool)
- func (o *InstanceSensitiveData) GetTargetsUrl() *string
- func (o *InstanceSensitiveData) GetTargetsUrlOk() (*string, bool)
- func (o *InstanceSensitiveData) GetZipkinSpansUrl() *string
- func (o *InstanceSensitiveData) GetZipkinSpansUrlOk() (*string, bool)
- func (o *InstanceSensitiveData) HasName() bool
- func (o *InstanceSensitiveData) SetAlertingUrl(v *string)
- func (o *InstanceSensitiveData) SetCluster(v *string)
- func (o *InstanceSensitiveData) SetDashboardUrl(v *string)
- func (o *InstanceSensitiveData) SetGrafanaAdminPassword(v *string)
- func (o *InstanceSensitiveData) SetGrafanaAdminUser(v *string)
- func (o *InstanceSensitiveData) SetGrafanaPublicReadAccess(v *bool)
- func (o *InstanceSensitiveData) SetGrafanaUrl(v *string)
- func (o *InstanceSensitiveData) SetGrafanaUseStackitSso(v *bool)
- func (o *InstanceSensitiveData) SetInstance(v *string)
- func (o *InstanceSensitiveData) SetJaegerTracesUrl(v *string)
- func (o *InstanceSensitiveData) SetJaegerUiUrl(v *string)
- func (o *InstanceSensitiveData) SetLogsPushUrl(v *string)
- func (o *InstanceSensitiveData) SetLogsUrl(v *string)
- func (o *InstanceSensitiveData) SetMetricsRetentionTime1h(v *int64)
- func (o *InstanceSensitiveData) SetMetricsRetentionTime5m(v *int64)
- func (o *InstanceSensitiveData) SetMetricsRetentionTimeRaw(v *int64)
- func (o *InstanceSensitiveData) SetMetricsUrl(v *string)
- func (o *InstanceSensitiveData) SetName(v *string)
- func (o *InstanceSensitiveData) SetOtlpTracesUrl(v *string)
- func (o *InstanceSensitiveData) SetPlan(v *PlanModel)
- func (o *InstanceSensitiveData) SetPushMetricsUrl(v *string)
- func (o *InstanceSensitiveData) SetTargetsUrl(v *string)
- func (o *InstanceSensitiveData) SetZipkinSpansUrl(v *string)
- func (o InstanceSensitiveData) ToMap() (map[string]interface{}, error)
- type Job
- func (o *Job) GetBasicAuth() *BasicAuth
- func (o *Job) GetBasicAuthOk() (*BasicAuth, bool)
- func (o *Job) GetBearerToken() *string
- func (o *Job) GetBearerTokenOk() (*string, bool)
- func (o *Job) GetHonorLabels() *bool
- func (o *Job) GetHonorLabelsOk() (*bool, bool)
- func (o *Job) GetHonorTimeStamps() *bool
- func (o *Job) GetHonorTimeStampsOk() (*bool, bool)
- func (o *Job) GetHttpSdConfigs() *[]HTTPServiceSD
- func (o *Job) GetHttpSdConfigsOk() (*[]HTTPServiceSD, bool)
- func (o *Job) GetJobName() *string
- func (o *Job) GetJobNameOk() (*string, bool)
- func (o *Job) GetMetricsPath() *string
- func (o *Job) GetMetricsPathOk() (*string, bool)
- func (o *Job) GetMetricsRelabelConfigs() *[]MetricsRelabelConfig
- func (o *Job) GetMetricsRelabelConfigsOk() (*[]MetricsRelabelConfig, bool)
- func (o *Job) GetOauth2() *OAuth2
- func (o *Job) GetOauth2Ok() (*OAuth2, bool)
- func (o *Job) GetParams() *map[string][]string
- func (o *Job) GetParamsOk() (*map[string][]string, bool)
- func (o *Job) GetSampleLimit() *int64
- func (o *Job) GetSampleLimitOk() (*int64, bool)
- func (o *Job) GetScheme() *string
- func (o *Job) GetSchemeOk() (*string, bool)
- func (o *Job) GetScrapeInterval() *string
- func (o *Job) GetScrapeIntervalOk() (*string, bool)
- func (o *Job) GetScrapeTimeout() *string
- func (o *Job) GetScrapeTimeoutOk() (*string, bool)
- func (o *Job) GetStaticConfigs() *[]StaticConfigs
- func (o *Job) GetStaticConfigsOk() (*[]StaticConfigs, bool)
- func (o *Job) GetTlsConfig() *TLSConfig
- func (o *Job) GetTlsConfigOk() (*TLSConfig, bool)
- func (o *Job) HasBasicAuth() bool
- func (o *Job) HasBearerToken() bool
- func (o *Job) HasHonorLabels() bool
- func (o *Job) HasHonorTimeStamps() bool
- func (o *Job) HasHttpSdConfigs() bool
- func (o *Job) HasMetricsPath() bool
- func (o *Job) HasMetricsRelabelConfigs() bool
- func (o *Job) HasOauth2() bool
- func (o *Job) HasParams() bool
- func (o *Job) HasSampleLimit() bool
- func (o *Job) HasScheme() bool
- func (o *Job) HasTlsConfig() bool
- func (o *Job) SetBasicAuth(v *BasicAuth)
- func (o *Job) SetBearerToken(v *string)
- func (o *Job) SetHonorLabels(v *bool)
- func (o *Job) SetHonorTimeStamps(v *bool)
- func (o *Job) SetHttpSdConfigs(v *[]HTTPServiceSD)
- func (o *Job) SetJobName(v *string)
- func (o *Job) SetMetricsPath(v *string)
- func (o *Job) SetMetricsRelabelConfigs(v *[]MetricsRelabelConfig)
- func (o *Job) SetOauth2(v *OAuth2)
- func (o *Job) SetParams(v *map[string][]string)
- func (o *Job) SetSampleLimit(v *int64)
- func (o *Job) SetScheme(v *string)
- func (o *Job) SetScrapeInterval(v *string)
- func (o *Job) SetScrapeTimeout(v *string)
- func (o *Job) SetStaticConfigs(v *[]StaticConfigs)
- func (o *Job) SetTlsConfig(v *TLSConfig)
- func (o Job) ToMap() (map[string]interface{}, error)
- type ListACLResponse
- func (o *ListACLResponse) GetAcl() *[]string
- func (o *ListACLResponse) GetAclOk() (*[]string, bool)
- func (o *ListACLResponse) GetMessage() *string
- func (o *ListACLResponse) GetMessageOk() (*string, bool)
- func (o *ListACLResponse) SetAcl(v *[]string)
- func (o *ListACLResponse) SetMessage(v *string)
- func (o ListACLResponse) ToMap() (map[string]interface{}, error)
- type ListCredentialsResponse
- func (o *ListCredentialsResponse) GetCredentials() *[]ServiceKeysList
- func (o *ListCredentialsResponse) GetCredentialsOk() (*[]ServiceKeysList, bool)
- func (o *ListCredentialsResponse) GetMessage() *string
- func (o *ListCredentialsResponse) GetMessageOk() (*string, bool)
- func (o *ListCredentialsResponse) SetCredentials(v *[]ServiceKeysList)
- func (o *ListCredentialsResponse) SetMessage(v *string)
- func (o ListCredentialsResponse) ToMap() (map[string]interface{}, error)
- type ListInstancesResponse
- func (o *ListInstancesResponse) GetInstances() *[]ProjectInstanceFull
- func (o *ListInstancesResponse) GetInstancesOk() (*[]ProjectInstanceFull, bool)
- func (o *ListInstancesResponse) GetMessage() *string
- func (o *ListInstancesResponse) GetMessageOk() (*string, bool)
- func (o *ListInstancesResponse) SetInstances(v *[]ProjectInstanceFull)
- func (o *ListInstancesResponse) SetMessage(v *string)
- func (o ListInstancesResponse) ToMap() (map[string]interface{}, error)
- type ListScrapeConfigsResponse
- func (o *ListScrapeConfigsResponse) GetData() *[]Job
- func (o *ListScrapeConfigsResponse) GetDataOk() (*[]Job, bool)
- func (o *ListScrapeConfigsResponse) GetMessage() *string
- func (o *ListScrapeConfigsResponse) GetMessageOk() (*string, bool)
- func (o *ListScrapeConfigsResponse) SetData(v *[]Job)
- func (o *ListScrapeConfigsResponse) SetMessage(v *string)
- func (o ListScrapeConfigsResponse) ToMap() (map[string]interface{}, error)
- type MappedNullable
- type Message
- type MetricsRelabelConfig
- func (o *MetricsRelabelConfig) GetAction() *string
- func (o *MetricsRelabelConfig) GetActionOk() (*string, bool)
- func (o *MetricsRelabelConfig) GetModulus() *int64
- func (o *MetricsRelabelConfig) GetModulusOk() (*int64, bool)
- func (o *MetricsRelabelConfig) GetRegex() *string
- func (o *MetricsRelabelConfig) GetRegexOk() (*string, bool)
- func (o *MetricsRelabelConfig) GetReplacement() *string
- func (o *MetricsRelabelConfig) GetReplacementOk() (*string, bool)
- func (o *MetricsRelabelConfig) GetSeparator() *string
- func (o *MetricsRelabelConfig) GetSeparatorOk() (*string, bool)
- func (o *MetricsRelabelConfig) GetSourceLabels() *[]string
- func (o *MetricsRelabelConfig) GetSourceLabelsOk() (*[]string, bool)
- func (o *MetricsRelabelConfig) GetTargetLabel() *string
- func (o *MetricsRelabelConfig) GetTargetLabelOk() (*string, bool)
- func (o *MetricsRelabelConfig) HasAction() bool
- func (o *MetricsRelabelConfig) HasModulus() bool
- func (o *MetricsRelabelConfig) HasRegex() bool
- func (o *MetricsRelabelConfig) HasReplacement() bool
- func (o *MetricsRelabelConfig) HasSeparator() bool
- func (o *MetricsRelabelConfig) HasTargetLabel() bool
- func (o *MetricsRelabelConfig) SetAction(v *string)
- func (o *MetricsRelabelConfig) SetModulus(v *int64)
- func (o *MetricsRelabelConfig) SetRegex(v *string)
- func (o *MetricsRelabelConfig) SetReplacement(v *string)
- func (o *MetricsRelabelConfig) SetSeparator(v *string)
- func (o *MetricsRelabelConfig) SetSourceLabels(v *[]string)
- func (o *MetricsRelabelConfig) SetTargetLabel(v *string)
- func (o MetricsRelabelConfig) ToMap() (map[string]interface{}, error)
- type NullableAlert
- type NullableAlertConfigReceiversResponse
- func (v NullableAlertConfigReceiversResponse) Get() *AlertConfigReceiversResponse
- func (v NullableAlertConfigReceiversResponse) IsSet() bool
- func (v NullableAlertConfigReceiversResponse) MarshalJSON() ([]byte, error)
- func (v *NullableAlertConfigReceiversResponse) Set(val *AlertConfigReceiversResponse)
- func (v *NullableAlertConfigReceiversResponse) UnmarshalJSON(src []byte) error
- func (v *NullableAlertConfigReceiversResponse) Unset()
- type NullableAlertConfigRouteResponse
- func (v NullableAlertConfigRouteResponse) Get() *AlertConfigRouteResponse
- func (v NullableAlertConfigRouteResponse) IsSet() bool
- func (v NullableAlertConfigRouteResponse) MarshalJSON() ([]byte, error)
- func (v *NullableAlertConfigRouteResponse) Set(val *AlertConfigRouteResponse)
- func (v *NullableAlertConfigRouteResponse) UnmarshalJSON(src []byte) error
- func (v *NullableAlertConfigRouteResponse) Unset()
- type NullableBasicAuth
- type NullableBool
- type NullableCreateAlertConfigReceiverPayload
- func (v NullableCreateAlertConfigReceiverPayload) Get() *CreateAlertConfigReceiverPayload
- func (v NullableCreateAlertConfigReceiverPayload) IsSet() bool
- func (v NullableCreateAlertConfigReceiverPayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateAlertConfigReceiverPayload) Set(val *CreateAlertConfigReceiverPayload)
- func (v *NullableCreateAlertConfigReceiverPayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateAlertConfigReceiverPayload) Unset()
- type NullableCreateAlertConfigReceiverPayloadEmailConfigsInner
- func (v NullableCreateAlertConfigReceiverPayloadEmailConfigsInner) Get() *CreateAlertConfigReceiverPayloadEmailConfigsInner
- func (v NullableCreateAlertConfigReceiverPayloadEmailConfigsInner) IsSet() bool
- func (v NullableCreateAlertConfigReceiverPayloadEmailConfigsInner) MarshalJSON() ([]byte, error)
- func (v *NullableCreateAlertConfigReceiverPayloadEmailConfigsInner) Set(val *CreateAlertConfigReceiverPayloadEmailConfigsInner)
- func (v *NullableCreateAlertConfigReceiverPayloadEmailConfigsInner) UnmarshalJSON(src []byte) error
- func (v *NullableCreateAlertConfigReceiverPayloadEmailConfigsInner) Unset()
- type NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner
- func (v NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner) Get() *CreateAlertConfigReceiverPayloadOpsgenieConfigsInner
- func (v NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner) IsSet() bool
- func (v NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner) MarshalJSON() ([]byte, error)
- func (v *NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner) Set(val *CreateAlertConfigReceiverPayloadOpsgenieConfigsInner)
- func (v *NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner) UnmarshalJSON(src []byte) error
- func (v *NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner) Unset()
- type NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner
- func (v NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner) Get() *CreateAlertConfigReceiverPayloadWebHookConfigsInner
- func (v NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner) IsSet() bool
- func (v NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner) MarshalJSON() ([]byte, error)
- func (v *NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner) Set(val *CreateAlertConfigReceiverPayloadWebHookConfigsInner)
- func (v *NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner) UnmarshalJSON(src []byte) error
- func (v *NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner) Unset()
- type NullableCreateAlertConfigRoutePayload
- func (v NullableCreateAlertConfigRoutePayload) Get() *CreateAlertConfigRoutePayload
- func (v NullableCreateAlertConfigRoutePayload) IsSet() bool
- func (v NullableCreateAlertConfigRoutePayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateAlertConfigRoutePayload) Set(val *CreateAlertConfigRoutePayload)
- func (v *NullableCreateAlertConfigRoutePayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateAlertConfigRoutePayload) Unset()
- type NullableCreateAlertConfigRoutePayloadRoutesInner
- func (v NullableCreateAlertConfigRoutePayloadRoutesInner) Get() *CreateAlertConfigRoutePayloadRoutesInner
- func (v NullableCreateAlertConfigRoutePayloadRoutesInner) IsSet() bool
- func (v NullableCreateAlertConfigRoutePayloadRoutesInner) MarshalJSON() ([]byte, error)
- func (v *NullableCreateAlertConfigRoutePayloadRoutesInner) Set(val *CreateAlertConfigRoutePayloadRoutesInner)
- func (v *NullableCreateAlertConfigRoutePayloadRoutesInner) UnmarshalJSON(src []byte) error
- func (v *NullableCreateAlertConfigRoutePayloadRoutesInner) Unset()
- type NullableCreateCredentialsResponse
- func (v NullableCreateCredentialsResponse) Get() *CreateCredentialsResponse
- func (v NullableCreateCredentialsResponse) IsSet() bool
- func (v NullableCreateCredentialsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableCreateCredentialsResponse) Set(val *CreateCredentialsResponse)
- func (v *NullableCreateCredentialsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableCreateCredentialsResponse) Unset()
- type NullableCreateInstancePayload
- func (v NullableCreateInstancePayload) Get() *CreateInstancePayload
- func (v NullableCreateInstancePayload) IsSet() bool
- func (v NullableCreateInstancePayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateInstancePayload) Set(val *CreateInstancePayload)
- func (v *NullableCreateInstancePayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateInstancePayload) Unset()
- type NullableCreateInstanceResponse
- func (v NullableCreateInstanceResponse) Get() *CreateInstanceResponse
- func (v NullableCreateInstanceResponse) IsSet() bool
- func (v NullableCreateInstanceResponse) MarshalJSON() ([]byte, error)
- func (v *NullableCreateInstanceResponse) Set(val *CreateInstanceResponse)
- func (v *NullableCreateInstanceResponse) UnmarshalJSON(src []byte) error
- func (v *NullableCreateInstanceResponse) Unset()
- type NullableCreateScrapeConfigPayload
- func (v NullableCreateScrapeConfigPayload) Get() *CreateScrapeConfigPayload
- func (v NullableCreateScrapeConfigPayload) IsSet() bool
- func (v NullableCreateScrapeConfigPayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateScrapeConfigPayload) Set(val *CreateScrapeConfigPayload)
- func (v *NullableCreateScrapeConfigPayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateScrapeConfigPayload) Unset()
- type NullableCreateScrapeConfigPayloadBasicAuth
- func (v NullableCreateScrapeConfigPayloadBasicAuth) Get() *CreateScrapeConfigPayloadBasicAuth
- func (v NullableCreateScrapeConfigPayloadBasicAuth) IsSet() bool
- func (v NullableCreateScrapeConfigPayloadBasicAuth) MarshalJSON() ([]byte, error)
- func (v *NullableCreateScrapeConfigPayloadBasicAuth) Set(val *CreateScrapeConfigPayloadBasicAuth)
- func (v *NullableCreateScrapeConfigPayloadBasicAuth) UnmarshalJSON(src []byte) error
- func (v *NullableCreateScrapeConfigPayloadBasicAuth) Unset()
- type NullableCreateScrapeConfigPayloadHttpSdConfigsInner
- func (v NullableCreateScrapeConfigPayloadHttpSdConfigsInner) Get() *CreateScrapeConfigPayloadHttpSdConfigsInner
- func (v NullableCreateScrapeConfigPayloadHttpSdConfigsInner) IsSet() bool
- func (v NullableCreateScrapeConfigPayloadHttpSdConfigsInner) MarshalJSON() ([]byte, error)
- func (v *NullableCreateScrapeConfigPayloadHttpSdConfigsInner) Set(val *CreateScrapeConfigPayloadHttpSdConfigsInner)
- func (v *NullableCreateScrapeConfigPayloadHttpSdConfigsInner) UnmarshalJSON(src []byte) error
- func (v *NullableCreateScrapeConfigPayloadHttpSdConfigsInner) Unset()
- type NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2
- func (v NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) Get() *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2
- func (v NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) IsSet() bool
- func (v NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) MarshalJSON() ([]byte, error)
- func (v *NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) Set(val *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2)
- func (v *NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) UnmarshalJSON(src []byte) error
- func (v *NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) Unset()
- type NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig
- func (v NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) Get() *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig
- func (v NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) IsSet() bool
- func (v NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) MarshalJSON() ([]byte, error)
- func (v *NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) Set(val *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig)
- func (v *NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) UnmarshalJSON(src []byte) error
- func (v *NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) Unset()
- type NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner
- func (v NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner) Get() *CreateScrapeConfigPayloadMetricsRelabelConfigsInner
- func (v NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner) IsSet() bool
- func (v NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner) MarshalJSON() ([]byte, error)
- func (v *NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner) Set(val *CreateScrapeConfigPayloadMetricsRelabelConfigsInner)
- func (v *NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner) UnmarshalJSON(src []byte) error
- func (v *NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner) Unset()
- type NullableCreateScrapeConfigPayloadStaticConfigsInner
- func (v NullableCreateScrapeConfigPayloadStaticConfigsInner) Get() *CreateScrapeConfigPayloadStaticConfigsInner
- func (v NullableCreateScrapeConfigPayloadStaticConfigsInner) IsSet() bool
- func (v NullableCreateScrapeConfigPayloadStaticConfigsInner) MarshalJSON() ([]byte, error)
- func (v *NullableCreateScrapeConfigPayloadStaticConfigsInner) Set(val *CreateScrapeConfigPayloadStaticConfigsInner)
- func (v *NullableCreateScrapeConfigPayloadStaticConfigsInner) UnmarshalJSON(src []byte) error
- func (v *NullableCreateScrapeConfigPayloadStaticConfigsInner) Unset()
- type NullableCredentials
- func (v NullableCredentials) Get() *Credentials
- func (v NullableCredentials) IsSet() bool
- func (v NullableCredentials) MarshalJSON() ([]byte, error)
- func (v *NullableCredentials) Set(val *Credentials)
- func (v *NullableCredentials) UnmarshalJSON(src []byte) error
- func (v *NullableCredentials) Unset()
- type NullableCredentialsRemoteWriteConfig
- func (v NullableCredentialsRemoteWriteConfig) Get() *CredentialsRemoteWriteConfig
- func (v NullableCredentialsRemoteWriteConfig) IsSet() bool
- func (v NullableCredentialsRemoteWriteConfig) MarshalJSON() ([]byte, error)
- func (v *NullableCredentialsRemoteWriteConfig) Set(val *CredentialsRemoteWriteConfig)
- func (v *NullableCredentialsRemoteWriteConfig) UnmarshalJSON(src []byte) error
- func (v *NullableCredentialsRemoteWriteConfig) Unset()
- type NullableCredentialsRemoteWriteDeleteResponse
- func (v NullableCredentialsRemoteWriteDeleteResponse) Get() *CredentialsRemoteWriteDeleteResponse
- func (v NullableCredentialsRemoteWriteDeleteResponse) IsSet() bool
- func (v NullableCredentialsRemoteWriteDeleteResponse) MarshalJSON() ([]byte, error)
- func (v *NullableCredentialsRemoteWriteDeleteResponse) Set(val *CredentialsRemoteWriteDeleteResponse)
- func (v *NullableCredentialsRemoteWriteDeleteResponse) UnmarshalJSON(src []byte) error
- func (v *NullableCredentialsRemoteWriteDeleteResponse) Unset()
- type NullableDeleteScrapeConfigResponse
- func (v NullableDeleteScrapeConfigResponse) Get() *DeleteScrapeConfigResponse
- func (v NullableDeleteScrapeConfigResponse) IsSet() bool
- func (v NullableDeleteScrapeConfigResponse) MarshalJSON() ([]byte, error)
- func (v *NullableDeleteScrapeConfigResponse) Set(val *DeleteScrapeConfigResponse)
- func (v *NullableDeleteScrapeConfigResponse) UnmarshalJSON(src []byte) error
- func (v *NullableDeleteScrapeConfigResponse) Unset()
- type NullableEmailConfig
- func (v NullableEmailConfig) Get() *EmailConfig
- func (v NullableEmailConfig) IsSet() bool
- func (v NullableEmailConfig) MarshalJSON() ([]byte, error)
- func (v *NullableEmailConfig) Set(val *EmailConfig)
- func (v *NullableEmailConfig) UnmarshalJSON(src []byte) error
- func (v *NullableEmailConfig) Unset()
- type NullableError
- type NullableFloat32
- type NullableFloat64
- type NullableGetAlertConfigsResponse
- func (v NullableGetAlertConfigsResponse) Get() *GetAlertConfigsResponse
- func (v NullableGetAlertConfigsResponse) IsSet() bool
- func (v NullableGetAlertConfigsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableGetAlertConfigsResponse) Set(val *GetAlertConfigsResponse)
- func (v *NullableGetAlertConfigsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableGetAlertConfigsResponse) Unset()
- type NullableGetCredentialsResponse
- func (v NullableGetCredentialsResponse) Get() *GetCredentialsResponse
- func (v NullableGetCredentialsResponse) IsSet() bool
- func (v NullableGetCredentialsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableGetCredentialsResponse) Set(val *GetCredentialsResponse)
- func (v *NullableGetCredentialsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableGetCredentialsResponse) Unset()
- type NullableGetInstanceResponse
- func (v NullableGetInstanceResponse) Get() *GetInstanceResponse
- func (v NullableGetInstanceResponse) IsSet() bool
- func (v NullableGetInstanceResponse) MarshalJSON() ([]byte, error)
- func (v *NullableGetInstanceResponse) Set(val *GetInstanceResponse)
- func (v *NullableGetInstanceResponse) UnmarshalJSON(src []byte) error
- func (v *NullableGetInstanceResponse) Unset()
- type NullableGetMetricsStorageRetentionResponse
- func (v NullableGetMetricsStorageRetentionResponse) Get() *GetMetricsStorageRetentionResponse
- func (v NullableGetMetricsStorageRetentionResponse) IsSet() bool
- func (v NullableGetMetricsStorageRetentionResponse) MarshalJSON() ([]byte, error)
- func (v *NullableGetMetricsStorageRetentionResponse) Set(val *GetMetricsStorageRetentionResponse)
- func (v *NullableGetMetricsStorageRetentionResponse) UnmarshalJSON(src []byte) error
- func (v *NullableGetMetricsStorageRetentionResponse) Unset()
- type NullableGetScrapeConfigResponse
- func (v NullableGetScrapeConfigResponse) Get() *GetScrapeConfigResponse
- func (v NullableGetScrapeConfigResponse) IsSet() bool
- func (v NullableGetScrapeConfigResponse) MarshalJSON() ([]byte, error)
- func (v *NullableGetScrapeConfigResponse) Set(val *GetScrapeConfigResponse)
- func (v *NullableGetScrapeConfigResponse) UnmarshalJSON(src []byte) error
- func (v *NullableGetScrapeConfigResponse) Unset()
- type NullableGlobal
- type NullableGrafanaConfigs
- func (v NullableGrafanaConfigs) Get() *GrafanaConfigs
- func (v NullableGrafanaConfigs) IsSet() bool
- func (v NullableGrafanaConfigs) MarshalJSON() ([]byte, error)
- func (v *NullableGrafanaConfigs) Set(val *GrafanaConfigs)
- func (v *NullableGrafanaConfigs) UnmarshalJSON(src []byte) error
- func (v *NullableGrafanaConfigs) Unset()
- type NullableGrafanaOauth
- func (v NullableGrafanaOauth) Get() *GrafanaOauth
- func (v NullableGrafanaOauth) IsSet() bool
- func (v NullableGrafanaOauth) MarshalJSON() ([]byte, error)
- func (v *NullableGrafanaOauth) Set(val *GrafanaOauth)
- func (v *NullableGrafanaOauth) UnmarshalJSON(src []byte) error
- func (v *NullableGrafanaOauth) Unset()
- type NullableHTTPServiceSD
- func (v NullableHTTPServiceSD) Get() *HTTPServiceSD
- func (v NullableHTTPServiceSD) IsSet() bool
- func (v NullableHTTPServiceSD) MarshalJSON() ([]byte, error)
- func (v *NullableHTTPServiceSD) Set(val *HTTPServiceSD)
- func (v *NullableHTTPServiceSD) UnmarshalJSON(src []byte) error
- func (v *NullableHTTPServiceSD) Unset()
- type NullableInhibitRules
- func (v NullableInhibitRules) Get() *InhibitRules
- func (v NullableInhibitRules) IsSet() bool
- func (v NullableInhibitRules) MarshalJSON() ([]byte, error)
- func (v *NullableInhibitRules) Set(val *InhibitRules)
- func (v *NullableInhibitRules) UnmarshalJSON(src []byte) error
- func (v *NullableInhibitRules) Unset()
- type NullableInstance
- type NullableInstanceResponse
- func (v NullableInstanceResponse) Get() *InstanceResponse
- func (v NullableInstanceResponse) IsSet() bool
- func (v NullableInstanceResponse) MarshalJSON() ([]byte, error)
- func (v *NullableInstanceResponse) Set(val *InstanceResponse)
- func (v *NullableInstanceResponse) UnmarshalJSON(src []byte) error
- func (v *NullableInstanceResponse) Unset()
- type NullableInstanceSensitiveData
- func (v NullableInstanceSensitiveData) Get() *InstanceSensitiveData
- func (v NullableInstanceSensitiveData) IsSet() bool
- func (v NullableInstanceSensitiveData) MarshalJSON() ([]byte, error)
- func (v *NullableInstanceSensitiveData) Set(val *InstanceSensitiveData)
- func (v *NullableInstanceSensitiveData) UnmarshalJSON(src []byte) error
- func (v *NullableInstanceSensitiveData) Unset()
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableJob
- type NullableListACLResponse
- func (v NullableListACLResponse) Get() *ListACLResponse
- func (v NullableListACLResponse) IsSet() bool
- func (v NullableListACLResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListACLResponse) Set(val *ListACLResponse)
- func (v *NullableListACLResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListACLResponse) Unset()
- type NullableListCredentialsResponse
- func (v NullableListCredentialsResponse) Get() *ListCredentialsResponse
- func (v NullableListCredentialsResponse) IsSet() bool
- func (v NullableListCredentialsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListCredentialsResponse) Set(val *ListCredentialsResponse)
- func (v *NullableListCredentialsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListCredentialsResponse) Unset()
- type NullableListInstancesResponse
- func (v NullableListInstancesResponse) Get() *ListInstancesResponse
- func (v NullableListInstancesResponse) IsSet() bool
- func (v NullableListInstancesResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListInstancesResponse) Set(val *ListInstancesResponse)
- func (v *NullableListInstancesResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListInstancesResponse) Unset()
- type NullableListScrapeConfigsResponse
- func (v NullableListScrapeConfigsResponse) Get() *ListScrapeConfigsResponse
- func (v NullableListScrapeConfigsResponse) IsSet() bool
- func (v NullableListScrapeConfigsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListScrapeConfigsResponse) Set(val *ListScrapeConfigsResponse)
- func (v *NullableListScrapeConfigsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListScrapeConfigsResponse) Unset()
- type NullableMessage
- type NullableMetricsRelabelConfig
- func (v NullableMetricsRelabelConfig) Get() *MetricsRelabelConfig
- func (v NullableMetricsRelabelConfig) IsSet() bool
- func (v NullableMetricsRelabelConfig) MarshalJSON() ([]byte, error)
- func (v *NullableMetricsRelabelConfig) Set(val *MetricsRelabelConfig)
- func (v *NullableMetricsRelabelConfig) UnmarshalJSON(src []byte) error
- func (v *NullableMetricsRelabelConfig) Unset()
- type NullableOAuth2
- type NullableOpsgenieConfig
- func (v NullableOpsgenieConfig) Get() *OpsgenieConfig
- func (v NullableOpsgenieConfig) IsSet() bool
- func (v NullableOpsgenieConfig) MarshalJSON() ([]byte, error)
- func (v *NullableOpsgenieConfig) Set(val *OpsgenieConfig)
- func (v *NullableOpsgenieConfig) UnmarshalJSON(src []byte) error
- func (v *NullableOpsgenieConfig) Unset()
- type NullablePermissionDenied
- func (v NullablePermissionDenied) Get() *PermissionDenied
- func (v NullablePermissionDenied) IsSet() bool
- func (v NullablePermissionDenied) MarshalJSON() ([]byte, error)
- func (v *NullablePermissionDenied) Set(val *PermissionDenied)
- func (v *NullablePermissionDenied) UnmarshalJSON(src []byte) error
- func (v *NullablePermissionDenied) Unset()
- type NullablePlan
- type NullablePlanModel
- type NullablePlansResponse
- func (v NullablePlansResponse) Get() *PlansResponse
- func (v NullablePlansResponse) IsSet() bool
- func (v NullablePlansResponse) MarshalJSON() ([]byte, error)
- func (v *NullablePlansResponse) Set(val *PlansResponse)
- func (v *NullablePlansResponse) UnmarshalJSON(src []byte) error
- func (v *NullablePlansResponse) Unset()
- type NullableProjectInstanceFull
- func (v NullableProjectInstanceFull) Get() *ProjectInstanceFull
- func (v NullableProjectInstanceFull) IsSet() bool
- func (v NullableProjectInstanceFull) MarshalJSON() ([]byte, error)
- func (v *NullableProjectInstanceFull) Set(val *ProjectInstanceFull)
- func (v *NullableProjectInstanceFull) UnmarshalJSON(src []byte) error
- func (v *NullableProjectInstanceFull) Unset()
- type NullableReceiver
- type NullableReceivers
- type NullableRoute
- type NullableRouteSerializer
- func (v NullableRouteSerializer) Get() *RouteSerializer
- func (v NullableRouteSerializer) IsSet() bool
- func (v NullableRouteSerializer) MarshalJSON() ([]byte, error)
- func (v *NullableRouteSerializer) Set(val *RouteSerializer)
- func (v *NullableRouteSerializer) UnmarshalJSON(src []byte) error
- func (v *NullableRouteSerializer) Unset()
- type NullableScrapeConfigsResponse
- func (v NullableScrapeConfigsResponse) Get() *ScrapeConfigsResponse
- func (v NullableScrapeConfigsResponse) IsSet() bool
- func (v NullableScrapeConfigsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableScrapeConfigsResponse) Set(val *ScrapeConfigsResponse)
- func (v *NullableScrapeConfigsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableScrapeConfigsResponse) Unset()
- type NullableServiceKeysList
- func (v NullableServiceKeysList) Get() *ServiceKeysList
- func (v NullableServiceKeysList) IsSet() bool
- func (v NullableServiceKeysList) MarshalJSON() ([]byte, error)
- func (v *NullableServiceKeysList) Set(val *ServiceKeysList)
- func (v *NullableServiceKeysList) UnmarshalJSON(src []byte) error
- func (v *NullableServiceKeysList) Unset()
- type NullableStaticConfigs
- func (v NullableStaticConfigs) Get() *StaticConfigs
- func (v NullableStaticConfigs) IsSet() bool
- func (v NullableStaticConfigs) MarshalJSON() ([]byte, error)
- func (v *NullableStaticConfigs) Set(val *StaticConfigs)
- func (v *NullableStaticConfigs) UnmarshalJSON(src []byte) error
- func (v *NullableStaticConfigs) Unset()
- type NullableString
- type NullableTLSConfig
- type NullableTime
- type NullableUpdateACLPayload
- func (v NullableUpdateACLPayload) Get() *UpdateACLPayload
- func (v NullableUpdateACLPayload) IsSet() bool
- func (v NullableUpdateACLPayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateACLPayload) Set(val *UpdateACLPayload)
- func (v *NullableUpdateACLPayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateACLPayload) Unset()
- type NullableUpdateAlertConfigReceiverPayload
- func (v NullableUpdateAlertConfigReceiverPayload) Get() *UpdateAlertConfigReceiverPayload
- func (v NullableUpdateAlertConfigReceiverPayload) IsSet() bool
- func (v NullableUpdateAlertConfigReceiverPayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateAlertConfigReceiverPayload) Set(val *UpdateAlertConfigReceiverPayload)
- func (v *NullableUpdateAlertConfigReceiverPayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateAlertConfigReceiverPayload) Unset()
- type NullableUpdateAlertConfigRoutePayload
- func (v NullableUpdateAlertConfigRoutePayload) Get() *UpdateAlertConfigRoutePayload
- func (v NullableUpdateAlertConfigRoutePayload) IsSet() bool
- func (v NullableUpdateAlertConfigRoutePayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateAlertConfigRoutePayload) Set(val *UpdateAlertConfigRoutePayload)
- func (v *NullableUpdateAlertConfigRoutePayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateAlertConfigRoutePayload) Unset()
- type NullableUpdateAlertConfigsPayload
- func (v NullableUpdateAlertConfigsPayload) Get() *UpdateAlertConfigsPayload
- func (v NullableUpdateAlertConfigsPayload) IsSet() bool
- func (v NullableUpdateAlertConfigsPayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateAlertConfigsPayload) Set(val *UpdateAlertConfigsPayload)
- func (v *NullableUpdateAlertConfigsPayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateAlertConfigsPayload) Unset()
- type NullableUpdateAlertConfigsPayloadGlobal
- func (v NullableUpdateAlertConfigsPayloadGlobal) Get() *UpdateAlertConfigsPayloadGlobal
- func (v NullableUpdateAlertConfigsPayloadGlobal) IsSet() bool
- func (v NullableUpdateAlertConfigsPayloadGlobal) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateAlertConfigsPayloadGlobal) Set(val *UpdateAlertConfigsPayloadGlobal)
- func (v *NullableUpdateAlertConfigsPayloadGlobal) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateAlertConfigsPayloadGlobal) Unset()
- type NullableUpdateAlertConfigsPayloadInhibitRules
- func (v NullableUpdateAlertConfigsPayloadInhibitRules) Get() *UpdateAlertConfigsPayloadInhibitRules
- func (v NullableUpdateAlertConfigsPayloadInhibitRules) IsSet() bool
- func (v NullableUpdateAlertConfigsPayloadInhibitRules) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateAlertConfigsPayloadInhibitRules) Set(val *UpdateAlertConfigsPayloadInhibitRules)
- func (v *NullableUpdateAlertConfigsPayloadInhibitRules) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateAlertConfigsPayloadInhibitRules) Unset()
- type NullableUpdateAlertConfigsPayloadReceiversInner
- func (v NullableUpdateAlertConfigsPayloadReceiversInner) Get() *UpdateAlertConfigsPayloadReceiversInner
- func (v NullableUpdateAlertConfigsPayloadReceiversInner) IsSet() bool
- func (v NullableUpdateAlertConfigsPayloadReceiversInner) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateAlertConfigsPayloadReceiversInner) Set(val *UpdateAlertConfigsPayloadReceiversInner)
- func (v *NullableUpdateAlertConfigsPayloadReceiversInner) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateAlertConfigsPayloadReceiversInner) Unset()
- type NullableUpdateAlertConfigsPayloadRoute
- func (v NullableUpdateAlertConfigsPayloadRoute) Get() *UpdateAlertConfigsPayloadRoute
- func (v NullableUpdateAlertConfigsPayloadRoute) IsSet() bool
- func (v NullableUpdateAlertConfigsPayloadRoute) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateAlertConfigsPayloadRoute) Set(val *UpdateAlertConfigsPayloadRoute)
- func (v *NullableUpdateAlertConfigsPayloadRoute) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateAlertConfigsPayloadRoute) Unset()
- type NullableUpdateAlertConfigsResponse
- func (v NullableUpdateAlertConfigsResponse) Get() *UpdateAlertConfigsResponse
- func (v NullableUpdateAlertConfigsResponse) IsSet() bool
- func (v NullableUpdateAlertConfigsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateAlertConfigsResponse) Set(val *UpdateAlertConfigsResponse)
- func (v *NullableUpdateAlertConfigsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateAlertConfigsResponse) Unset()
- type NullableUpdateCredentialsRemoteWriteConfigPayload
- func (v NullableUpdateCredentialsRemoteWriteConfigPayload) Get() *UpdateCredentialsRemoteWriteConfigPayload
- func (v NullableUpdateCredentialsRemoteWriteConfigPayload) IsSet() bool
- func (v NullableUpdateCredentialsRemoteWriteConfigPayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateCredentialsRemoteWriteConfigPayload) Set(val *UpdateCredentialsRemoteWriteConfigPayload)
- func (v *NullableUpdateCredentialsRemoteWriteConfigPayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateCredentialsRemoteWriteConfigPayload) Unset()
- type NullableUpdateGrafanaConfigsPayload
- func (v NullableUpdateGrafanaConfigsPayload) Get() *UpdateGrafanaConfigsPayload
- func (v NullableUpdateGrafanaConfigsPayload) IsSet() bool
- func (v NullableUpdateGrafanaConfigsPayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateGrafanaConfigsPayload) Set(val *UpdateGrafanaConfigsPayload)
- func (v *NullableUpdateGrafanaConfigsPayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateGrafanaConfigsPayload) Unset()
- type NullableUpdateGrafanaConfigsPayloadGenericOauth
- func (v NullableUpdateGrafanaConfigsPayloadGenericOauth) Get() *UpdateGrafanaConfigsPayloadGenericOauth
- func (v NullableUpdateGrafanaConfigsPayloadGenericOauth) IsSet() bool
- func (v NullableUpdateGrafanaConfigsPayloadGenericOauth) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateGrafanaConfigsPayloadGenericOauth) Set(val *UpdateGrafanaConfigsPayloadGenericOauth)
- func (v *NullableUpdateGrafanaConfigsPayloadGenericOauth) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateGrafanaConfigsPayloadGenericOauth) Unset()
- type NullableUpdateInstancePayload
- func (v NullableUpdateInstancePayload) Get() *UpdateInstancePayload
- func (v NullableUpdateInstancePayload) IsSet() bool
- func (v NullableUpdateInstancePayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateInstancePayload) Set(val *UpdateInstancePayload)
- func (v *NullableUpdateInstancePayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateInstancePayload) Unset()
- type NullableUpdateMetricsStorageRetentionPayload
- func (v NullableUpdateMetricsStorageRetentionPayload) Get() *UpdateMetricsStorageRetentionPayload
- func (v NullableUpdateMetricsStorageRetentionPayload) IsSet() bool
- func (v NullableUpdateMetricsStorageRetentionPayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateMetricsStorageRetentionPayload) Set(val *UpdateMetricsStorageRetentionPayload)
- func (v *NullableUpdateMetricsStorageRetentionPayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateMetricsStorageRetentionPayload) Unset()
- type NullableUpdateScrapeConfigPayload
- func (v NullableUpdateScrapeConfigPayload) Get() *UpdateScrapeConfigPayload
- func (v NullableUpdateScrapeConfigPayload) IsSet() bool
- func (v NullableUpdateScrapeConfigPayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateScrapeConfigPayload) Set(val *UpdateScrapeConfigPayload)
- func (v *NullableUpdateScrapeConfigPayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateScrapeConfigPayload) Unset()
- type NullableUpdateScrapeConfigPayloadStaticConfigsInner
- func (v NullableUpdateScrapeConfigPayloadStaticConfigsInner) Get() *UpdateScrapeConfigPayloadStaticConfigsInner
- func (v NullableUpdateScrapeConfigPayloadStaticConfigsInner) IsSet() bool
- func (v NullableUpdateScrapeConfigPayloadStaticConfigsInner) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateScrapeConfigPayloadStaticConfigsInner) Set(val *UpdateScrapeConfigPayloadStaticConfigsInner)
- func (v *NullableUpdateScrapeConfigPayloadStaticConfigsInner) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateScrapeConfigPayloadStaticConfigsInner) Unset()
- type NullableWebHook
- type OAuth2
- func (o *OAuth2) GetClientId() *string
- func (o *OAuth2) GetClientIdOk() (*string, bool)
- func (o *OAuth2) GetClientSecret() *string
- func (o *OAuth2) GetClientSecretOk() (*string, bool)
- func (o *OAuth2) GetScopes() *[]string
- func (o *OAuth2) GetScopesOk() (*[]string, bool)
- func (o *OAuth2) GetTlsConfig() *TLSConfig
- func (o *OAuth2) GetTlsConfigOk() (*TLSConfig, bool)
- func (o *OAuth2) GetTokenUrl() *string
- func (o *OAuth2) GetTokenUrlOk() (*string, bool)
- func (o *OAuth2) HasScopes() bool
- func (o *OAuth2) HasTlsConfig() bool
- func (o *OAuth2) SetClientId(v *string)
- func (o *OAuth2) SetClientSecret(v *string)
- func (o *OAuth2) SetScopes(v *[]string)
- func (o *OAuth2) SetTlsConfig(v *TLSConfig)
- func (o *OAuth2) SetTokenUrl(v *string)
- func (o OAuth2) ToMap() (map[string]interface{}, error)
- type OpsgenieConfig
- func (o *OpsgenieConfig) GetApiKey() *string
- func (o *OpsgenieConfig) GetApiKeyOk() (*string, bool)
- func (o *OpsgenieConfig) GetApiUrl() *string
- func (o *OpsgenieConfig) GetApiUrlOk() (*string, bool)
- func (o *OpsgenieConfig) GetPriority() *string
- func (o *OpsgenieConfig) GetPriorityOk() (*string, bool)
- func (o *OpsgenieConfig) GetSendResolved() *bool
- func (o *OpsgenieConfig) GetSendResolvedOk() (*bool, bool)
- func (o *OpsgenieConfig) GetTags() *string
- func (o *OpsgenieConfig) GetTagsOk() (*string, bool)
- func (o *OpsgenieConfig) HasApiKey() bool
- func (o *OpsgenieConfig) HasApiUrl() bool
- func (o *OpsgenieConfig) HasPriority() bool
- func (o *OpsgenieConfig) HasSendResolved() bool
- func (o *OpsgenieConfig) HasTags() bool
- func (o *OpsgenieConfig) SetApiKey(v *string)
- func (o *OpsgenieConfig) SetApiUrl(v *string)
- func (o *OpsgenieConfig) SetPriority(v *string)
- func (o *OpsgenieConfig) SetSendResolved(v *bool)
- func (o *OpsgenieConfig) SetTags(v *string)
- func (o OpsgenieConfig) ToMap() (map[string]interface{}, error)
- type PermissionDenied
- type Plan
- func (o *Plan) GetAlertMatchers() *int64
- func (o *Plan) GetAlertMatchersOk() (*int64, bool)
- func (o *Plan) GetAlertReceivers() *int64
- func (o *Plan) GetAlertReceiversOk() (*int64, bool)
- func (o *Plan) GetAlertRules() *int64
- func (o *Plan) GetAlertRulesOk() (*int64, bool)
- func (o *Plan) GetAmount() *float64
- func (o *Plan) GetAmountOk() (*float64, bool)
- func (o *Plan) GetBucketSize() *int64
- func (o *Plan) GetBucketSizeOk() (*int64, bool)
- func (o *Plan) GetDescription() *string
- func (o *Plan) GetDescriptionOk() (*string, bool)
- func (o *Plan) GetGrafanaGlobalDashboards() *int64
- func (o *Plan) GetGrafanaGlobalDashboardsOk() (*int64, bool)
- func (o *Plan) GetGrafanaGlobalOrgs() *int64
- func (o *Plan) GetGrafanaGlobalOrgsOk() (*int64, bool)
- func (o *Plan) GetGrafanaGlobalSessions() *int64
- func (o *Plan) GetGrafanaGlobalSessionsOk() (*int64, bool)
- func (o *Plan) GetGrafanaGlobalUsers() *int64
- func (o *Plan) GetGrafanaGlobalUsersOk() (*int64, bool)
- func (o *Plan) GetId() *string
- func (o *Plan) GetIdOk() (*string, bool)
- func (o *Plan) GetIsFree() *bool
- func (o *Plan) GetIsFreeOk() (*bool, bool)
- func (o *Plan) GetIsPublic() *bool
- func (o *Plan) GetIsPublicOk() (*bool, bool)
- func (o *Plan) GetLogsAlert() *int64
- func (o *Plan) GetLogsAlertOk() (*int64, bool)
- func (o *Plan) GetLogsStorage() *int64
- func (o *Plan) GetLogsStorageOk() (*int64, bool)
- func (o *Plan) GetName() *string
- func (o *Plan) GetNameOk() (*string, bool)
- func (o *Plan) GetPlanId() *string
- func (o *Plan) GetPlanIdOk() (*string, bool)
- func (o *Plan) GetSamplesPerScrape() *int64
- func (o *Plan) GetSamplesPerScrapeOk() (*int64, bool)
- func (o *Plan) GetSchema() *string
- func (o *Plan) GetSchemaOk() (*string, bool)
- func (o *Plan) GetTargetNumber() *int64
- func (o *Plan) GetTargetNumberOk() (*int64, bool)
- func (o *Plan) GetTotalMetricSamples() *int64
- func (o *Plan) GetTotalMetricSamplesOk() (*int64, bool)
- func (o *Plan) GetTracesStorage() *int64
- func (o *Plan) GetTracesStorageOk() (*int64, bool)
- func (o *Plan) HasAmount() bool
- func (o *Plan) HasDescription() bool
- func (o *Plan) HasIsFree() bool
- func (o *Plan) HasIsPublic() bool
- func (o *Plan) HasName() bool
- func (o *Plan) HasSchema() bool
- func (o *Plan) SetAlertMatchers(v *int64)
- func (o *Plan) SetAlertReceivers(v *int64)
- func (o *Plan) SetAlertRules(v *int64)
- func (o *Plan) SetAmount(v *float64)
- func (o *Plan) SetBucketSize(v *int64)
- func (o *Plan) SetDescription(v *string)
- func (o *Plan) SetGrafanaGlobalDashboards(v *int64)
- func (o *Plan) SetGrafanaGlobalOrgs(v *int64)
- func (o *Plan) SetGrafanaGlobalSessions(v *int64)
- func (o *Plan) SetGrafanaGlobalUsers(v *int64)
- func (o *Plan) SetId(v *string)
- func (o *Plan) SetIsFree(v *bool)
- func (o *Plan) SetIsPublic(v *bool)
- func (o *Plan) SetLogsAlert(v *int64)
- func (o *Plan) SetLogsStorage(v *int64)
- func (o *Plan) SetName(v *string)
- func (o *Plan) SetPlanId(v *string)
- func (o *Plan) SetSamplesPerScrape(v *int64)
- func (o *Plan) SetSchema(v *string)
- func (o *Plan) SetTargetNumber(v *int64)
- func (o *Plan) SetTotalMetricSamples(v *int64)
- func (o *Plan) SetTracesStorage(v *int64)
- func (o Plan) ToMap() (map[string]interface{}, error)
- type PlanModel
- func (o *PlanModel) GetAlertMatchers() *int64
- func (o *PlanModel) GetAlertMatchersOk() (*int64, bool)
- func (o *PlanModel) GetAlertReceivers() *int64
- func (o *PlanModel) GetAlertReceiversOk() (*int64, bool)
- func (o *PlanModel) GetAlertRules() *int64
- func (o *PlanModel) GetAlertRulesOk() (*int64, bool)
- func (o *PlanModel) GetAmount() *float64
- func (o *PlanModel) GetAmountOk() (*float64, bool)
- func (o *PlanModel) GetBucketSize() *int64
- func (o *PlanModel) GetBucketSizeOk() (*int64, bool)
- func (o *PlanModel) GetDescription() *string
- func (o *PlanModel) GetDescriptionOk() (*string, bool)
- func (o *PlanModel) GetGrafanaGlobalDashboards() *int64
- func (o *PlanModel) GetGrafanaGlobalDashboardsOk() (*int64, bool)
- func (o *PlanModel) GetGrafanaGlobalOrgs() *int64
- func (o *PlanModel) GetGrafanaGlobalOrgsOk() (*int64, bool)
- func (o *PlanModel) GetGrafanaGlobalSessions() *int64
- func (o *PlanModel) GetGrafanaGlobalSessionsOk() (*int64, bool)
- func (o *PlanModel) GetGrafanaGlobalUsers() *int64
- func (o *PlanModel) GetGrafanaGlobalUsersOk() (*int64, bool)
- func (o *PlanModel) GetId() *string
- func (o *PlanModel) GetIdOk() (*string, bool)
- func (o *PlanModel) GetLogsAlert() *int64
- func (o *PlanModel) GetLogsAlertOk() (*int64, bool)
- func (o *PlanModel) GetLogsStorage() *int64
- func (o *PlanModel) GetLogsStorageOk() (*int64, bool)
- func (o *PlanModel) GetName() *string
- func (o *PlanModel) GetNameOk() (*string, bool)
- func (o *PlanModel) GetPlanId() *string
- func (o *PlanModel) GetPlanIdOk() (*string, bool)
- func (o *PlanModel) GetSamplesPerScrape() *int64
- func (o *PlanModel) GetSamplesPerScrapeOk() (*int64, bool)
- func (o *PlanModel) GetTargetNumber() *int64
- func (o *PlanModel) GetTargetNumberOk() (*int64, bool)
- func (o *PlanModel) GetTotalMetricSamples() *int64
- func (o *PlanModel) GetTotalMetricSamplesOk() (*int64, bool)
- func (o *PlanModel) GetTracesStorage() *int64
- func (o *PlanModel) GetTracesStorageOk() (*int64, bool)
- func (o *PlanModel) HasAmount() bool
- func (o *PlanModel) HasDescription() bool
- func (o *PlanModel) HasName() bool
- func (o *PlanModel) SetAlertMatchers(v *int64)
- func (o *PlanModel) SetAlertReceivers(v *int64)
- func (o *PlanModel) SetAlertRules(v *int64)
- func (o *PlanModel) SetAmount(v *float64)
- func (o *PlanModel) SetBucketSize(v *int64)
- func (o *PlanModel) SetDescription(v *string)
- func (o *PlanModel) SetGrafanaGlobalDashboards(v *int64)
- func (o *PlanModel) SetGrafanaGlobalOrgs(v *int64)
- func (o *PlanModel) SetGrafanaGlobalSessions(v *int64)
- func (o *PlanModel) SetGrafanaGlobalUsers(v *int64)
- func (o *PlanModel) SetId(v *string)
- func (o *PlanModel) SetLogsAlert(v *int64)
- func (o *PlanModel) SetLogsStorage(v *int64)
- func (o *PlanModel) SetName(v *string)
- func (o *PlanModel) SetPlanId(v *string)
- func (o *PlanModel) SetSamplesPerScrape(v *int64)
- func (o *PlanModel) SetTargetNumber(v *int64)
- func (o *PlanModel) SetTotalMetricSamples(v *int64)
- func (o *PlanModel) SetTracesStorage(v *int64)
- func (o PlanModel) ToMap() (map[string]interface{}, error)
- type PlansResponse
- func (o *PlansResponse) GetMessage() *string
- func (o *PlansResponse) GetMessageOk() (*string, bool)
- func (o *PlansResponse) GetPlans() *[]Plan
- func (o *PlansResponse) GetPlansOk() (*[]Plan, bool)
- func (o *PlansResponse) SetMessage(v *string)
- func (o *PlansResponse) SetPlans(v *[]Plan)
- func (o PlansResponse) ToMap() (map[string]interface{}, error)
- type ProjectInstanceFull
- func (o *ProjectInstanceFull) GetError() *string
- func (o *ProjectInstanceFull) GetErrorOk() (*string, bool)
- func (o *ProjectInstanceFull) GetId() *string
- func (o *ProjectInstanceFull) GetIdOk() (*string, bool)
- func (o *ProjectInstanceFull) GetInstance() *string
- func (o *ProjectInstanceFull) GetInstanceOk() (*string, bool)
- func (o *ProjectInstanceFull) GetName() *string
- func (o *ProjectInstanceFull) GetNameOk() (*string, bool)
- func (o *ProjectInstanceFull) GetPlanName() *string
- func (o *ProjectInstanceFull) GetPlanNameOk() (*string, bool)
- func (o *ProjectInstanceFull) GetServiceName() *string
- func (o *ProjectInstanceFull) GetServiceNameOk() (*string, bool)
- func (o *ProjectInstanceFull) GetStatus() *string
- func (o *ProjectInstanceFull) GetStatusOk() (*string, bool)
- func (o *ProjectInstanceFull) HasError() bool
- func (o *ProjectInstanceFull) HasName() bool
- func (o *ProjectInstanceFull) SetError(v *string)
- func (o *ProjectInstanceFull) SetErrorNil()
- func (o *ProjectInstanceFull) SetId(v *string)
- func (o *ProjectInstanceFull) SetInstance(v *string)
- func (o *ProjectInstanceFull) SetName(v *string)
- func (o *ProjectInstanceFull) SetPlanName(v *string)
- func (o *ProjectInstanceFull) SetServiceName(v *string)
- func (o *ProjectInstanceFull) SetStatus(v *string)
- func (o ProjectInstanceFull) ToMap() (map[string]interface{}, error)
- func (o *ProjectInstanceFull) UnsetError()
- type Receiver
- func (o *Receiver) GetData() *Receivers
- func (o *Receiver) GetDataOk() (*Receivers, bool)
- func (o *Receiver) GetMessage() *string
- func (o *Receiver) GetMessageOk() (*string, bool)
- func (o *Receiver) SetData(v *Receivers)
- func (o *Receiver) SetMessage(v *string)
- func (o Receiver) ToMap() (map[string]interface{}, error)
- type Receivers
- func (o *Receivers) GetEmailConfigs() *[]EmailConfig
- func (o *Receivers) GetEmailConfigsOk() (*[]EmailConfig, bool)
- func (o *Receivers) GetName() *string
- func (o *Receivers) GetNameOk() (*string, bool)
- func (o *Receivers) GetOpsgenieConfigs() *[]OpsgenieConfig
- func (o *Receivers) GetOpsgenieConfigsOk() (*[]OpsgenieConfig, bool)
- func (o *Receivers) GetWebHookConfigs() *[]WebHook
- func (o *Receivers) GetWebHookConfigsOk() (*[]WebHook, bool)
- func (o *Receivers) HasEmailConfigs() bool
- func (o *Receivers) HasOpsgenieConfigs() bool
- func (o *Receivers) HasWebHookConfigs() bool
- func (o *Receivers) SetEmailConfigs(v *[]EmailConfig)
- func (o *Receivers) SetName(v *string)
- func (o *Receivers) SetOpsgenieConfigs(v *[]OpsgenieConfig)
- func (o *Receivers) SetWebHookConfigs(v *[]WebHook)
- func (o Receivers) ToMap() (map[string]interface{}, error)
- type Route
- func (o *Route) GetContinue() *bool
- func (o *Route) GetContinueOk() (*bool, bool)
- func (o *Route) GetGroupBy() *[]string
- func (o *Route) GetGroupByOk() (*[]string, bool)
- func (o *Route) GetGroupInterval() *string
- func (o *Route) GetGroupIntervalOk() (*string, bool)
- func (o *Route) GetGroupWait() *string
- func (o *Route) GetGroupWaitOk() (*string, bool)
- func (o *Route) GetMatch() *map[string]string
- func (o *Route) GetMatchOk() (*map[string]string, bool)
- func (o *Route) GetMatchRe() *map[string]string
- func (o *Route) GetMatchReOk() (*map[string]string, bool)
- func (o *Route) GetReceiver() *string
- func (o *Route) GetReceiverOk() (*string, bool)
- func (o *Route) GetRepeatInterval() *string
- func (o *Route) GetRepeatIntervalOk() (*string, bool)
- func (o *Route) GetRoutes() *[]RouteSerializer
- func (o *Route) GetRoutesOk() (*[]RouteSerializer, bool)
- func (o *Route) HasContinue() bool
- func (o *Route) HasGroupBy() bool
- func (o *Route) HasGroupInterval() bool
- func (o *Route) HasGroupWait() bool
- func (o *Route) HasMatch() bool
- func (o *Route) HasMatchRe() bool
- func (o *Route) HasRepeatInterval() bool
- func (o *Route) HasRoutes() bool
- func (o *Route) SetContinue(v *bool)
- func (o *Route) SetGroupBy(v *[]string)
- func (o *Route) SetGroupInterval(v *string)
- func (o *Route) SetGroupWait(v *string)
- func (o *Route) SetMatch(v *map[string]string)
- func (o *Route) SetMatchRe(v *map[string]string)
- func (o *Route) SetReceiver(v *string)
- func (o *Route) SetRepeatInterval(v *string)
- func (o *Route) SetRoutes(v *[]RouteSerializer)
- func (o Route) ToMap() (map[string]interface{}, error)
- type RouteSerializer
- func (o *RouteSerializer) GetContinue() *bool
- func (o *RouteSerializer) GetContinueOk() (*bool, bool)
- func (o *RouteSerializer) GetGroupBy() *[]string
- func (o *RouteSerializer) GetGroupByOk() (*[]string, bool)
- func (o *RouteSerializer) GetGroupInterval() *string
- func (o *RouteSerializer) GetGroupIntervalOk() (*string, bool)
- func (o *RouteSerializer) GetGroupWait() *string
- func (o *RouteSerializer) GetGroupWaitOk() (*string, bool)
- func (o *RouteSerializer) GetMatch() *map[string]string
- func (o *RouteSerializer) GetMatchOk() (*map[string]string, bool)
- func (o *RouteSerializer) GetMatchRe() *map[string]string
- func (o *RouteSerializer) GetMatchReOk() (*map[string]string, bool)
- func (o *RouteSerializer) GetMatchers() *[]string
- func (o *RouteSerializer) GetMatchersOk() (*[]string, bool)
- func (o *RouteSerializer) GetReceiver() *string
- func (o *RouteSerializer) GetReceiverOk() (*string, bool)
- func (o *RouteSerializer) GetRepeatInterval() *string
- func (o *RouteSerializer) GetRepeatIntervalOk() (*string, bool)
- func (o *RouteSerializer) GetRoutes() *[]map[string]string
- func (o *RouteSerializer) GetRoutesOk() (*[]map[string]string, bool)
- func (o *RouteSerializer) HasContinue() bool
- func (o *RouteSerializer) HasGroupBy() bool
- func (o *RouteSerializer) HasGroupInterval() bool
- func (o *RouteSerializer) HasGroupWait() bool
- func (o *RouteSerializer) HasMatch() bool
- func (o *RouteSerializer) HasMatchRe() bool
- func (o *RouteSerializer) HasMatchers() bool
- func (o *RouteSerializer) HasRepeatInterval() bool
- func (o *RouteSerializer) HasRoutes() bool
- func (o *RouteSerializer) SetContinue(v *bool)
- func (o *RouteSerializer) SetGroupBy(v *[]string)
- func (o *RouteSerializer) SetGroupInterval(v *string)
- func (o *RouteSerializer) SetGroupWait(v *string)
- func (o *RouteSerializer) SetMatch(v *map[string]string)
- func (o *RouteSerializer) SetMatchRe(v *map[string]string)
- func (o *RouteSerializer) SetMatchers(v *[]string)
- func (o *RouteSerializer) SetReceiver(v *string)
- func (o *RouteSerializer) SetRepeatInterval(v *string)
- func (o *RouteSerializer) SetRoutes(v *[]map[string]string)
- func (o RouteSerializer) ToMap() (map[string]interface{}, error)
- type ScrapeConfigsResponse
- func (o *ScrapeConfigsResponse) GetData() *[]Job
- func (o *ScrapeConfigsResponse) GetDataOk() (*[]Job, bool)
- func (o *ScrapeConfigsResponse) GetMessage() *string
- func (o *ScrapeConfigsResponse) GetMessageOk() (*string, bool)
- func (o *ScrapeConfigsResponse) SetData(v *[]Job)
- func (o *ScrapeConfigsResponse) SetMessage(v *string)
- func (o ScrapeConfigsResponse) ToMap() (map[string]interface{}, error)
- type ServiceKeysList
- func (o *ServiceKeysList) GetCredentialsInfo() *map[string]string
- func (o *ServiceKeysList) GetCredentialsInfoOk() (*map[string]string, bool)
- func (o *ServiceKeysList) GetId() *string
- func (o *ServiceKeysList) GetIdOk() (*string, bool)
- func (o *ServiceKeysList) GetName() *string
- func (o *ServiceKeysList) GetNameOk() (*string, bool)
- func (o *ServiceKeysList) HasCredentialsInfo() bool
- func (o *ServiceKeysList) SetCredentialsInfo(v *map[string]string)
- func (o *ServiceKeysList) SetId(v *string)
- func (o *ServiceKeysList) SetName(v *string)
- func (o ServiceKeysList) ToMap() (map[string]interface{}, error)
- type StaticConfigs
- func (o *StaticConfigs) GetLabels() *map[string]string
- func (o *StaticConfigs) GetLabelsOk() (*map[string]string, bool)
- func (o *StaticConfigs) GetTargets() *[]string
- func (o *StaticConfigs) GetTargetsOk() (*[]string, bool)
- func (o *StaticConfigs) HasLabels() bool
- func (o *StaticConfigs) SetLabels(v *map[string]string)
- func (o *StaticConfigs) SetTargets(v *[]string)
- func (o StaticConfigs) ToMap() (map[string]interface{}, error)
- type TLSConfig
- type UpdateACLPayload
- type UpdateAlertConfigReceiverPayload
- func (o *UpdateAlertConfigReceiverPayload) GetEmailConfigs() *[]CreateAlertConfigReceiverPayloadEmailConfigsInner
- func (o *UpdateAlertConfigReceiverPayload) GetEmailConfigsOk() (*[]CreateAlertConfigReceiverPayloadEmailConfigsInner, bool)
- func (o *UpdateAlertConfigReceiverPayload) GetName() *string
- func (o *UpdateAlertConfigReceiverPayload) GetNameOk() (*string, bool)
- func (o *UpdateAlertConfigReceiverPayload) GetOpsgenieConfigs() *[]CreateAlertConfigReceiverPayloadOpsgenieConfigsInner
- func (o *UpdateAlertConfigReceiverPayload) GetOpsgenieConfigsOk() (*[]CreateAlertConfigReceiverPayloadOpsgenieConfigsInner, bool)
- func (o *UpdateAlertConfigReceiverPayload) GetWebHookConfigs() *[]CreateAlertConfigReceiverPayloadWebHookConfigsInner
- func (o *UpdateAlertConfigReceiverPayload) GetWebHookConfigsOk() (*[]CreateAlertConfigReceiverPayloadWebHookConfigsInner, bool)
- func (o *UpdateAlertConfigReceiverPayload) HasEmailConfigs() bool
- func (o *UpdateAlertConfigReceiverPayload) HasOpsgenieConfigs() bool
- func (o *UpdateAlertConfigReceiverPayload) HasWebHookConfigs() bool
- func (o *UpdateAlertConfigReceiverPayload) SetEmailConfigs(v *[]CreateAlertConfigReceiverPayloadEmailConfigsInner)
- func (o *UpdateAlertConfigReceiverPayload) SetName(v *string)
- func (o *UpdateAlertConfigReceiverPayload) SetOpsgenieConfigs(v *[]CreateAlertConfigReceiverPayloadOpsgenieConfigsInner)
- func (o *UpdateAlertConfigReceiverPayload) SetWebHookConfigs(v *[]CreateAlertConfigReceiverPayloadWebHookConfigsInner)
- func (o UpdateAlertConfigReceiverPayload) ToMap() (map[string]interface{}, error)
- type UpdateAlertConfigRoutePayload
- func (o *UpdateAlertConfigRoutePayload) GetGroupBy() *[]string
- func (o *UpdateAlertConfigRoutePayload) GetGroupByOk() (*[]string, bool)
- func (o *UpdateAlertConfigRoutePayload) GetGroupInterval() *string
- func (o *UpdateAlertConfigRoutePayload) GetGroupIntervalOk() (*string, bool)
- func (o *UpdateAlertConfigRoutePayload) GetGroupWait() *string
- func (o *UpdateAlertConfigRoutePayload) GetGroupWaitOk() (*string, bool)
- func (o *UpdateAlertConfigRoutePayload) GetMatch() *map[string]interface{}
- func (o *UpdateAlertConfigRoutePayload) GetMatchOk() (*map[string]interface{}, bool)
- func (o *UpdateAlertConfigRoutePayload) GetMatchRe() *map[string]interface{}
- func (o *UpdateAlertConfigRoutePayload) GetMatchReOk() (*map[string]interface{}, bool)
- func (o *UpdateAlertConfigRoutePayload) GetMatchers() *[]string
- func (o *UpdateAlertConfigRoutePayload) GetMatchersOk() (*[]string, bool)
- func (o *UpdateAlertConfigRoutePayload) GetReceiver() *string
- func (o *UpdateAlertConfigRoutePayload) GetReceiverOk() (*string, bool)
- func (o *UpdateAlertConfigRoutePayload) GetRepeatInterval() *string
- func (o *UpdateAlertConfigRoutePayload) GetRepeatIntervalOk() (*string, bool)
- func (o *UpdateAlertConfigRoutePayload) GetRoutes() *[]CreateAlertConfigRoutePayloadRoutesInner
- func (o *UpdateAlertConfigRoutePayload) GetRoutesOk() (*[]CreateAlertConfigRoutePayloadRoutesInner, bool)
- func (o *UpdateAlertConfigRoutePayload) HasGroupBy() bool
- func (o *UpdateAlertConfigRoutePayload) HasGroupInterval() bool
- func (o *UpdateAlertConfigRoutePayload) HasGroupWait() bool
- func (o *UpdateAlertConfigRoutePayload) HasMatch() bool
- func (o *UpdateAlertConfigRoutePayload) HasMatchRe() bool
- func (o *UpdateAlertConfigRoutePayload) HasMatchers() bool
- func (o *UpdateAlertConfigRoutePayload) HasRepeatInterval() bool
- func (o *UpdateAlertConfigRoutePayload) HasRoutes() bool
- func (o *UpdateAlertConfigRoutePayload) SetGroupBy(v *[]string)
- func (o *UpdateAlertConfigRoutePayload) SetGroupInterval(v *string)
- func (o *UpdateAlertConfigRoutePayload) SetGroupWait(v *string)
- func (o *UpdateAlertConfigRoutePayload) SetMatch(v *map[string]interface{})
- func (o *UpdateAlertConfigRoutePayload) SetMatchRe(v *map[string]interface{})
- func (o *UpdateAlertConfigRoutePayload) SetMatchers(v *[]string)
- func (o *UpdateAlertConfigRoutePayload) SetReceiver(v *string)
- func (o *UpdateAlertConfigRoutePayload) SetRepeatInterval(v *string)
- func (o *UpdateAlertConfigRoutePayload) SetRoutes(v *[]CreateAlertConfigRoutePayloadRoutesInner)
- func (o UpdateAlertConfigRoutePayload) ToMap() (map[string]interface{}, error)
- type UpdateAlertConfigsPayload
- func (o *UpdateAlertConfigsPayload) GetGlobal() *UpdateAlertConfigsPayloadGlobal
- func (o *UpdateAlertConfigsPayload) GetGlobalOk() (*UpdateAlertConfigsPayloadGlobal, bool)
- func (o *UpdateAlertConfigsPayload) GetInhibitRules() *UpdateAlertConfigsPayloadInhibitRules
- func (o *UpdateAlertConfigsPayload) GetInhibitRulesOk() (*UpdateAlertConfigsPayloadInhibitRules, bool)
- func (o *UpdateAlertConfigsPayload) GetReceivers() *[]UpdateAlertConfigsPayloadReceiversInner
- func (o *UpdateAlertConfigsPayload) GetReceiversOk() (*[]UpdateAlertConfigsPayloadReceiversInner, bool)
- func (o *UpdateAlertConfigsPayload) GetRoute() *UpdateAlertConfigsPayloadRoute
- func (o *UpdateAlertConfigsPayload) GetRouteOk() (*UpdateAlertConfigsPayloadRoute, bool)
- func (o *UpdateAlertConfigsPayload) HasGlobal() bool
- func (o *UpdateAlertConfigsPayload) HasInhibitRules() bool
- func (o *UpdateAlertConfigsPayload) SetGlobal(v *UpdateAlertConfigsPayloadGlobal)
- func (o *UpdateAlertConfigsPayload) SetInhibitRules(v *UpdateAlertConfigsPayloadInhibitRules)
- func (o *UpdateAlertConfigsPayload) SetReceivers(v *[]UpdateAlertConfigsPayloadReceiversInner)
- func (o *UpdateAlertConfigsPayload) SetRoute(v *UpdateAlertConfigsPayloadRoute)
- func (o UpdateAlertConfigsPayload) ToMap() (map[string]interface{}, error)
- type UpdateAlertConfigsPayloadGlobal
- func (o *UpdateAlertConfigsPayloadGlobal) GetOpsgenieApiKey() *string
- func (o *UpdateAlertConfigsPayloadGlobal) GetOpsgenieApiKeyOk() (*string, bool)
- func (o *UpdateAlertConfigsPayloadGlobal) GetOpsgenieApiUrl() *string
- func (o *UpdateAlertConfigsPayloadGlobal) GetOpsgenieApiUrlOk() (*string, bool)
- func (o *UpdateAlertConfigsPayloadGlobal) GetResolveTimeout() *string
- func (o *UpdateAlertConfigsPayloadGlobal) GetResolveTimeoutOk() (*string, bool)
- func (o *UpdateAlertConfigsPayloadGlobal) GetSmtpAuthIdentity() *string
- func (o *UpdateAlertConfigsPayloadGlobal) GetSmtpAuthIdentityOk() (*string, bool)
- func (o *UpdateAlertConfigsPayloadGlobal) GetSmtpAuthPassword() *string
- func (o *UpdateAlertConfigsPayloadGlobal) GetSmtpAuthPasswordOk() (*string, bool)
- func (o *UpdateAlertConfigsPayloadGlobal) GetSmtpAuthUsername() *string
- func (o *UpdateAlertConfigsPayloadGlobal) GetSmtpAuthUsernameOk() (*string, bool)
- func (o *UpdateAlertConfigsPayloadGlobal) GetSmtpFrom() *string
- func (o *UpdateAlertConfigsPayloadGlobal) GetSmtpFromOk() (*string, bool)
- func (o *UpdateAlertConfigsPayloadGlobal) GetSmtpSmarthost() *string
- func (o *UpdateAlertConfigsPayloadGlobal) GetSmtpSmarthostOk() (*string, bool)
- func (o *UpdateAlertConfigsPayloadGlobal) HasOpsgenieApiKey() bool
- func (o *UpdateAlertConfigsPayloadGlobal) HasOpsgenieApiUrl() bool
- func (o *UpdateAlertConfigsPayloadGlobal) HasResolveTimeout() bool
- func (o *UpdateAlertConfigsPayloadGlobal) HasSmtpAuthIdentity() bool
- func (o *UpdateAlertConfigsPayloadGlobal) HasSmtpAuthPassword() bool
- func (o *UpdateAlertConfigsPayloadGlobal) HasSmtpAuthUsername() bool
- func (o *UpdateAlertConfigsPayloadGlobal) HasSmtpFrom() bool
- func (o *UpdateAlertConfigsPayloadGlobal) HasSmtpSmarthost() bool
- func (o *UpdateAlertConfigsPayloadGlobal) SetOpsgenieApiKey(v *string)
- func (o *UpdateAlertConfigsPayloadGlobal) SetOpsgenieApiUrl(v *string)
- func (o *UpdateAlertConfigsPayloadGlobal) SetResolveTimeout(v *string)
- func (o *UpdateAlertConfigsPayloadGlobal) SetSmtpAuthIdentity(v *string)
- func (o *UpdateAlertConfigsPayloadGlobal) SetSmtpAuthPassword(v *string)
- func (o *UpdateAlertConfigsPayloadGlobal) SetSmtpAuthUsername(v *string)
- func (o *UpdateAlertConfigsPayloadGlobal) SetSmtpFrom(v *string)
- func (o *UpdateAlertConfigsPayloadGlobal) SetSmtpSmarthost(v *string)
- func (o UpdateAlertConfigsPayloadGlobal) ToMap() (map[string]interface{}, error)
- type UpdateAlertConfigsPayloadInhibitRules
- func (o *UpdateAlertConfigsPayloadInhibitRules) GetEqual() *[]string
- func (o *UpdateAlertConfigsPayloadInhibitRules) GetEqualOk() (*[]string, bool)
- func (o *UpdateAlertConfigsPayloadInhibitRules) GetSourceMatch() *map[string]interface{}
- func (o *UpdateAlertConfigsPayloadInhibitRules) GetSourceMatchOk() (*map[string]interface{}, bool)
- func (o *UpdateAlertConfigsPayloadInhibitRules) GetSourceMatchRe() *map[string]interface{}
- func (o *UpdateAlertConfigsPayloadInhibitRules) GetSourceMatchReOk() (*map[string]interface{}, bool)
- func (o *UpdateAlertConfigsPayloadInhibitRules) GetTargetMatch() *map[string]interface{}
- func (o *UpdateAlertConfigsPayloadInhibitRules) GetTargetMatchOk() (*map[string]interface{}, bool)
- func (o *UpdateAlertConfigsPayloadInhibitRules) GetTargetMatchRe() *map[string]interface{}
- func (o *UpdateAlertConfigsPayloadInhibitRules) GetTargetMatchReOk() (*map[string]interface{}, bool)
- func (o *UpdateAlertConfigsPayloadInhibitRules) HasEqual() bool
- func (o *UpdateAlertConfigsPayloadInhibitRules) HasSourceMatch() bool
- func (o *UpdateAlertConfigsPayloadInhibitRules) HasSourceMatchRe() bool
- func (o *UpdateAlertConfigsPayloadInhibitRules) HasTargetMatch() bool
- func (o *UpdateAlertConfigsPayloadInhibitRules) HasTargetMatchRe() bool
- func (o *UpdateAlertConfigsPayloadInhibitRules) SetEqual(v *[]string)
- func (o *UpdateAlertConfigsPayloadInhibitRules) SetSourceMatch(v *map[string]interface{})
- func (o *UpdateAlertConfigsPayloadInhibitRules) SetSourceMatchRe(v *map[string]interface{})
- func (o *UpdateAlertConfigsPayloadInhibitRules) SetTargetMatch(v *map[string]interface{})
- func (o *UpdateAlertConfigsPayloadInhibitRules) SetTargetMatchRe(v *map[string]interface{})
- func (o UpdateAlertConfigsPayloadInhibitRules) ToMap() (map[string]interface{}, error)
- type UpdateAlertConfigsPayloadReceiversInner
- func (o *UpdateAlertConfigsPayloadReceiversInner) GetEmailConfigs() *[]CreateAlertConfigReceiverPayloadEmailConfigsInner
- func (o *UpdateAlertConfigsPayloadReceiversInner) GetEmailConfigsOk() (*[]CreateAlertConfigReceiverPayloadEmailConfigsInner, bool)
- func (o *UpdateAlertConfigsPayloadReceiversInner) GetName() *string
- func (o *UpdateAlertConfigsPayloadReceiversInner) GetNameOk() (*string, bool)
- func (o *UpdateAlertConfigsPayloadReceiversInner) GetOpsgenieConfigs() *[]CreateAlertConfigReceiverPayloadOpsgenieConfigsInner
- func (o *UpdateAlertConfigsPayloadReceiversInner) GetOpsgenieConfigsOk() (*[]CreateAlertConfigReceiverPayloadOpsgenieConfigsInner, bool)
- func (o *UpdateAlertConfigsPayloadReceiversInner) GetWebHookConfigs() *[]CreateAlertConfigReceiverPayloadWebHookConfigsInner
- func (o *UpdateAlertConfigsPayloadReceiversInner) GetWebHookConfigsOk() (*[]CreateAlertConfigReceiverPayloadWebHookConfigsInner, bool)
- func (o *UpdateAlertConfigsPayloadReceiversInner) HasEmailConfigs() bool
- func (o *UpdateAlertConfigsPayloadReceiversInner) HasOpsgenieConfigs() bool
- func (o *UpdateAlertConfigsPayloadReceiversInner) HasWebHookConfigs() bool
- func (o *UpdateAlertConfigsPayloadReceiversInner) SetEmailConfigs(v *[]CreateAlertConfigReceiverPayloadEmailConfigsInner)
- func (o *UpdateAlertConfigsPayloadReceiversInner) SetName(v *string)
- func (o *UpdateAlertConfigsPayloadReceiversInner) SetOpsgenieConfigs(v *[]CreateAlertConfigReceiverPayloadOpsgenieConfigsInner)
- func (o *UpdateAlertConfigsPayloadReceiversInner) SetWebHookConfigs(v *[]CreateAlertConfigReceiverPayloadWebHookConfigsInner)
- func (o UpdateAlertConfigsPayloadReceiversInner) ToMap() (map[string]interface{}, error)
- type UpdateAlertConfigsPayloadRoute
- func (o *UpdateAlertConfigsPayloadRoute) GetGroupBy() *[]string
- func (o *UpdateAlertConfigsPayloadRoute) GetGroupByOk() (*[]string, bool)
- func (o *UpdateAlertConfigsPayloadRoute) GetGroupInterval() *string
- func (o *UpdateAlertConfigsPayloadRoute) GetGroupIntervalOk() (*string, bool)
- func (o *UpdateAlertConfigsPayloadRoute) GetGroupWait() *string
- func (o *UpdateAlertConfigsPayloadRoute) GetGroupWaitOk() (*string, bool)
- func (o *UpdateAlertConfigsPayloadRoute) GetMatch() *map[string]interface{}
- func (o *UpdateAlertConfigsPayloadRoute) GetMatchOk() (*map[string]interface{}, bool)
- func (o *UpdateAlertConfigsPayloadRoute) GetMatchRe() *map[string]interface{}
- func (o *UpdateAlertConfigsPayloadRoute) GetMatchReOk() (*map[string]interface{}, bool)
- func (o *UpdateAlertConfigsPayloadRoute) GetMatchers() *[]string
- func (o *UpdateAlertConfigsPayloadRoute) GetMatchersOk() (*[]string, bool)
- func (o *UpdateAlertConfigsPayloadRoute) GetReceiver() *string
- func (o *UpdateAlertConfigsPayloadRoute) GetReceiverOk() (*string, bool)
- func (o *UpdateAlertConfigsPayloadRoute) GetRepeatInterval() *string
- func (o *UpdateAlertConfigsPayloadRoute) GetRepeatIntervalOk() (*string, bool)
- func (o *UpdateAlertConfigsPayloadRoute) GetRoutes() *[]CreateAlertConfigRoutePayloadRoutesInner
- func (o *UpdateAlertConfigsPayloadRoute) GetRoutesOk() (*[]CreateAlertConfigRoutePayloadRoutesInner, bool)
- func (o *UpdateAlertConfigsPayloadRoute) HasGroupBy() bool
- func (o *UpdateAlertConfigsPayloadRoute) HasGroupInterval() bool
- func (o *UpdateAlertConfigsPayloadRoute) HasGroupWait() bool
- func (o *UpdateAlertConfigsPayloadRoute) HasMatch() bool
- func (o *UpdateAlertConfigsPayloadRoute) HasMatchRe() bool
- func (o *UpdateAlertConfigsPayloadRoute) HasMatchers() bool
- func (o *UpdateAlertConfigsPayloadRoute) HasRepeatInterval() bool
- func (o *UpdateAlertConfigsPayloadRoute) HasRoutes() bool
- func (o *UpdateAlertConfigsPayloadRoute) SetGroupBy(v *[]string)
- func (o *UpdateAlertConfigsPayloadRoute) SetGroupInterval(v *string)
- func (o *UpdateAlertConfigsPayloadRoute) SetGroupWait(v *string)
- func (o *UpdateAlertConfigsPayloadRoute) SetMatch(v *map[string]interface{})
- func (o *UpdateAlertConfigsPayloadRoute) SetMatchRe(v *map[string]interface{})
- func (o *UpdateAlertConfigsPayloadRoute) SetMatchers(v *[]string)
- func (o *UpdateAlertConfigsPayloadRoute) SetReceiver(v *string)
- func (o *UpdateAlertConfigsPayloadRoute) SetRepeatInterval(v *string)
- func (o *UpdateAlertConfigsPayloadRoute) SetRoutes(v *[]CreateAlertConfigRoutePayloadRoutesInner)
- func (o UpdateAlertConfigsPayloadRoute) ToMap() (map[string]interface{}, error)
- type UpdateAlertConfigsResponse
- func (o *UpdateAlertConfigsResponse) GetData() *Alert
- func (o *UpdateAlertConfigsResponse) GetDataOk() (*Alert, bool)
- func (o *UpdateAlertConfigsResponse) GetMessage() *string
- func (o *UpdateAlertConfigsResponse) GetMessageOk() (*string, bool)
- func (o *UpdateAlertConfigsResponse) SetData(v *Alert)
- func (o *UpdateAlertConfigsResponse) SetMessage(v *string)
- func (o UpdateAlertConfigsResponse) ToMap() (map[string]interface{}, error)
- type UpdateCredentialsRemoteWriteConfigPayload
- func (o *UpdateCredentialsRemoteWriteConfigPayload) GetMaxLimit() *float64
- func (o *UpdateCredentialsRemoteWriteConfigPayload) GetMaxLimitOk() (*float64, bool)
- func (o *UpdateCredentialsRemoteWriteConfigPayload) HasMaxLimit() bool
- func (o *UpdateCredentialsRemoteWriteConfigPayload) SetMaxLimit(v *float64)
- func (o UpdateCredentialsRemoteWriteConfigPayload) ToMap() (map[string]interface{}, error)
- type UpdateGrafanaConfigsPayload
- func (o *UpdateGrafanaConfigsPayload) GetGenericOauth() *UpdateGrafanaConfigsPayloadGenericOauth
- func (o *UpdateGrafanaConfigsPayload) GetGenericOauthOk() (*UpdateGrafanaConfigsPayloadGenericOauth, bool)
- func (o *UpdateGrafanaConfigsPayload) GetPublicReadAccess() *bool
- func (o *UpdateGrafanaConfigsPayload) GetPublicReadAccessOk() (*bool, bool)
- func (o *UpdateGrafanaConfigsPayload) GetUseStackitSso() *bool
- func (o *UpdateGrafanaConfigsPayload) GetUseStackitSsoOk() (*bool, bool)
- func (o *UpdateGrafanaConfigsPayload) HasGenericOauth() bool
- func (o *UpdateGrafanaConfigsPayload) HasPublicReadAccess() bool
- func (o *UpdateGrafanaConfigsPayload) HasUseStackitSso() bool
- func (o *UpdateGrafanaConfigsPayload) SetGenericOauth(v *UpdateGrafanaConfigsPayloadGenericOauth)
- func (o *UpdateGrafanaConfigsPayload) SetPublicReadAccess(v *bool)
- func (o *UpdateGrafanaConfigsPayload) SetUseStackitSso(v *bool)
- func (o UpdateGrafanaConfigsPayload) ToMap() (map[string]interface{}, error)
- type UpdateGrafanaConfigsPayloadGenericOauth
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetApiUrl() *string
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetApiUrlOk() (*string, bool)
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetAuthUrl() *string
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetAuthUrlOk() (*string, bool)
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetEnabled() *bool
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetEnabledOk() (*bool, bool)
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetName() *string
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetNameOk() (*string, bool)
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetOauthClientId() *string
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetOauthClientIdOk() (*string, bool)
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetOauthClientSecret() *string
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetOauthClientSecretOk() (*string, bool)
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetRoleAttributePath() *string
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetRoleAttributePathOk() (*string, bool)
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetRoleAttributeStrict() *bool
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetRoleAttributeStrictOk() (*bool, bool)
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetScopes() *string
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetScopesOk() (*string, bool)
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetTokenUrl() *string
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetTokenUrlOk() (*string, bool)
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetUsePkce() *bool
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetUsePkceOk() (*bool, bool)
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) HasName() bool
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) HasRoleAttributeStrict() bool
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) HasScopes() bool
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) HasUsePkce() bool
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) SetApiUrl(v *string)
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) SetAuthUrl(v *string)
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) SetEnabled(v *bool)
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) SetName(v *string)
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) SetOauthClientId(v *string)
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) SetOauthClientSecret(v *string)
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) SetRoleAttributePath(v *string)
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) SetRoleAttributeStrict(v *bool)
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) SetScopes(v *string)
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) SetTokenUrl(v *string)
- func (o *UpdateGrafanaConfigsPayloadGenericOauth) SetUsePkce(v *bool)
- func (o UpdateGrafanaConfigsPayloadGenericOauth) ToMap() (map[string]interface{}, error)
- type UpdateInstancePayload
- func (o *UpdateInstancePayload) GetName() *string
- func (o *UpdateInstancePayload) GetNameOk() (*string, bool)
- func (o *UpdateInstancePayload) GetParameter() *map[string]interface{}
- func (o *UpdateInstancePayload) GetParameterOk() (*map[string]interface{}, bool)
- func (o *UpdateInstancePayload) GetPlanId() *string
- func (o *UpdateInstancePayload) GetPlanIdOk() (*string, bool)
- func (o *UpdateInstancePayload) HasName() bool
- func (o *UpdateInstancePayload) HasParameter() bool
- func (o *UpdateInstancePayload) SetName(v *string)
- func (o *UpdateInstancePayload) SetParameter(v *map[string]interface{})
- func (o *UpdateInstancePayload) SetPlanId(v *string)
- func (o UpdateInstancePayload) ToMap() (map[string]interface{}, error)
- type UpdateMetricsStorageRetentionPayload
- func (o *UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTime1h() *string
- func (o *UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTime1hOk() (*string, bool)
- func (o *UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTime5m() *string
- func (o *UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTime5mOk() (*string, bool)
- func (o *UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTimeRaw() *string
- func (o *UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTimeRawOk() (*string, bool)
- func (o *UpdateMetricsStorageRetentionPayload) SetMetricsRetentionTime1h(v *string)
- func (o *UpdateMetricsStorageRetentionPayload) SetMetricsRetentionTime5m(v *string)
- func (o *UpdateMetricsStorageRetentionPayload) SetMetricsRetentionTimeRaw(v *string)
- func (o UpdateMetricsStorageRetentionPayload) ToMap() (map[string]interface{}, error)
- type UpdateScrapeConfigPayload
- func (o *UpdateScrapeConfigPayload) GetBasicAuth() *CreateScrapeConfigPayloadBasicAuth
- func (o *UpdateScrapeConfigPayload) GetBasicAuthOk() (*CreateScrapeConfigPayloadBasicAuth, bool)
- func (o *UpdateScrapeConfigPayload) GetBearerToken() *string
- func (o *UpdateScrapeConfigPayload) GetBearerTokenOk() (*string, bool)
- func (o *UpdateScrapeConfigPayload) GetHonorLabels() *bool
- func (o *UpdateScrapeConfigPayload) GetHonorLabelsOk() (*bool, bool)
- func (o *UpdateScrapeConfigPayload) GetHonorTimeStamps() *bool
- func (o *UpdateScrapeConfigPayload) GetHonorTimeStampsOk() (*bool, bool)
- func (o *UpdateScrapeConfigPayload) GetMetricsPath() *string
- func (o *UpdateScrapeConfigPayload) GetMetricsPathOk() (*string, bool)
- func (o *UpdateScrapeConfigPayload) GetMetricsRelabelConfigs() *[]CreateScrapeConfigPayloadMetricsRelabelConfigsInner
- func (o *UpdateScrapeConfigPayload) GetMetricsRelabelConfigsOk() (*[]CreateScrapeConfigPayloadMetricsRelabelConfigsInner, bool)
- func (o *UpdateScrapeConfigPayload) GetParams() *map[string]interface{}
- func (o *UpdateScrapeConfigPayload) GetParamsOk() (*map[string]interface{}, bool)
- func (o *UpdateScrapeConfigPayload) GetSampleLimit() *float64
- func (o *UpdateScrapeConfigPayload) GetSampleLimitOk() (*float64, bool)
- func (o *UpdateScrapeConfigPayload) GetScheme() *string
- func (o *UpdateScrapeConfigPayload) GetSchemeOk() (*string, bool)
- func (o *UpdateScrapeConfigPayload) GetScrapeInterval() *string
- func (o *UpdateScrapeConfigPayload) GetScrapeIntervalOk() (*string, bool)
- func (o *UpdateScrapeConfigPayload) GetScrapeTimeout() *string
- func (o *UpdateScrapeConfigPayload) GetScrapeTimeoutOk() (*string, bool)
- func (o *UpdateScrapeConfigPayload) GetStaticConfigs() *[]UpdateScrapeConfigPayloadStaticConfigsInner
- func (o *UpdateScrapeConfigPayload) GetStaticConfigsOk() (*[]UpdateScrapeConfigPayloadStaticConfigsInner, bool)
- func (o *UpdateScrapeConfigPayload) GetTlsConfig() *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig
- func (o *UpdateScrapeConfigPayload) GetTlsConfigOk() (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig, bool)
- func (o *UpdateScrapeConfigPayload) HasBasicAuth() bool
- func (o *UpdateScrapeConfigPayload) HasBearerToken() bool
- func (o *UpdateScrapeConfigPayload) HasHonorLabels() bool
- func (o *UpdateScrapeConfigPayload) HasHonorTimeStamps() bool
- func (o *UpdateScrapeConfigPayload) HasMetricsRelabelConfigs() bool
- func (o *UpdateScrapeConfigPayload) HasParams() bool
- func (o *UpdateScrapeConfigPayload) HasSampleLimit() bool
- func (o *UpdateScrapeConfigPayload) HasTlsConfig() bool
- func (o *UpdateScrapeConfigPayload) SetBasicAuth(v *CreateScrapeConfigPayloadBasicAuth)
- func (o *UpdateScrapeConfigPayload) SetBearerToken(v *string)
- func (o *UpdateScrapeConfigPayload) SetHonorLabels(v *bool)
- func (o *UpdateScrapeConfigPayload) SetHonorTimeStamps(v *bool)
- func (o *UpdateScrapeConfigPayload) SetMetricsPath(v *string)
- func (o *UpdateScrapeConfigPayload) SetMetricsRelabelConfigs(v *[]CreateScrapeConfigPayloadMetricsRelabelConfigsInner)
- func (o *UpdateScrapeConfigPayload) SetParams(v *map[string]interface{})
- func (o *UpdateScrapeConfigPayload) SetSampleLimit(v *float64)
- func (o *UpdateScrapeConfigPayload) SetScheme(v *string)
- func (o *UpdateScrapeConfigPayload) SetScrapeInterval(v *string)
- func (o *UpdateScrapeConfigPayload) SetScrapeTimeout(v *string)
- func (o *UpdateScrapeConfigPayload) SetStaticConfigs(v *[]UpdateScrapeConfigPayloadStaticConfigsInner)
- func (o *UpdateScrapeConfigPayload) SetTlsConfig(v *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig)
- func (o UpdateScrapeConfigPayload) ToMap() (map[string]interface{}, error)
- type UpdateScrapeConfigPayloadStaticConfigsInner
- func (o *UpdateScrapeConfigPayloadStaticConfigsInner) GetLabels() *map[string]interface{}
- func (o *UpdateScrapeConfigPayloadStaticConfigsInner) GetLabelsOk() (*map[string]interface{}, bool)
- func (o *UpdateScrapeConfigPayloadStaticConfigsInner) GetTargets() *[]string
- func (o *UpdateScrapeConfigPayloadStaticConfigsInner) GetTargetsOk() (*[]string, bool)
- func (o *UpdateScrapeConfigPayloadStaticConfigsInner) HasLabels() bool
- func (o *UpdateScrapeConfigPayloadStaticConfigsInner) SetLabels(v *map[string]interface{})
- func (o *UpdateScrapeConfigPayloadStaticConfigsInner) SetTargets(v *[]string)
- func (o UpdateScrapeConfigPayloadStaticConfigsInner) ToMap() (map[string]interface{}, error)
- type WebHook
- func (o *WebHook) GetMsTeams() *bool
- func (o *WebHook) GetMsTeamsOk() (*bool, bool)
- func (o *WebHook) GetSendResolved() *bool
- func (o *WebHook) GetSendResolvedOk() (*bool, bool)
- func (o *WebHook) GetUrl() *string
- func (o *WebHook) GetUrlOk() (*string, bool)
- func (o *WebHook) HasMsTeams() bool
- func (o *WebHook) HasSendResolved() bool
- func (o *WebHook) SetMsTeams(v *bool)
- func (o *WebHook) SetSendResolved(v *bool)
- func (o *WebHook) SetUrl(v *string)
- func (o WebHook) ToMap() (map[string]interface{}, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request.
func NewConfiguration ¶
func NewConfiguration() *config.Configuration
NewConfiguration returns a new Configuration object
func ParameterValueToString ¶
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float 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 (*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 (*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 (*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 (*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 (*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 (*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 (*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 (*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 (*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 (*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 (*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 (*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 (*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 (*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 (*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 (*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 (*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 (*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 (*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 (*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 (*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 (*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 (*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 (*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 (*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 (*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 (*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 (*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 (*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 (*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 (*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 (*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 (*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 (*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 (*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 ¶
type Alert ¶
type Alert struct { Global *Global `json:"global,omitempty"` InhibitRules *[]InhibitRules `json:"inhibitRules,omitempty"` // REQUIRED Receivers *[]Receivers `json:"receivers"` // REQUIRED Route *Route `json:"route"` }
Alert struct for Alert
func NewAlert ¶ added in v0.2.0
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
GetGlobal returns the Global field value if set, zero value otherwise.
func (*Alert) 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 (*Alert) GetInhibitRules ¶ added in v0.2.0
func (o *Alert) GetInhibitRules() *[]InhibitRules
GetInhibitRules returns the InhibitRules field value if set, zero value otherwise.
func (*Alert) GetInhibitRulesOk ¶ added in v0.2.0
func (o *Alert) GetInhibitRulesOk() (*[]InhibitRules, bool)
GetInhibitRulesOk returns a tuple with the InhibitRules field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Alert) GetReceivers ¶ added in v0.2.0
GetReceivers returns the Receivers field value
func (*Alert) 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 (*Alert) 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 (*Alert) HasInhibitRules ¶ added in v0.2.0
HasInhibitRules returns a boolean if a field has been set.
func (*Alert) SetGlobal ¶ added in v0.2.0
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 *[]InhibitRules)
SetInhibitRules gets a reference to the given []InhibitRules and assigns it to the InhibitRules field.
func (*Alert) SetReceivers ¶ added in v0.2.0
SetReceivers sets field value
type AlertConfigReceiversResponse ¶
type AlertConfigReceiversResponse struct { // REQUIRED Data *[]Receivers `json:"data"` // REQUIRED Message *string `json:"message"` }
AlertConfigReceiversResponse struct for AlertConfigReceiversResponse
func NewAlertConfigReceiversResponse ¶ added in v0.2.0
func NewAlertConfigReceiversResponse(data *[]Receivers, message *string) *AlertConfigReceiversResponse
NewAlertConfigReceiversResponse instantiates a new AlertConfigReceiversResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAlertConfigReceiversResponseWithDefaults ¶ 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
func (o *AlertConfigReceiversResponse) GetData() *[]Receivers
GetData returns the Data field value
func (*AlertConfigReceiversResponse) GetDataOk ¶ added in v0.2.0
func (o *AlertConfigReceiversResponse) GetDataOk() (*[]Receivers, bool)
GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.
func (*AlertConfigReceiversResponse) GetMessage ¶ added in v0.2.0
func (o *AlertConfigReceiversResponse) GetMessage() *string
GetMessage returns the Message field value
func (*AlertConfigReceiversResponse) GetMessageOk ¶ added in v0.2.0
func (o *AlertConfigReceiversResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*AlertConfigReceiversResponse) SetData ¶ added in v0.2.0
func (o *AlertConfigReceiversResponse) SetData(v *[]Receivers)
SetData sets field value
func (*AlertConfigReceiversResponse) SetMessage ¶ added in v0.2.0
func (o *AlertConfigReceiversResponse) SetMessage(v *string)
SetMessage sets field value
func (AlertConfigReceiversResponse) ToMap ¶ added in v0.2.0
func (o AlertConfigReceiversResponse) ToMap() (map[string]interface{}, error)
type AlertConfigRouteResponse ¶
type AlertConfigRouteResponse struct { // REQUIRED Data *Route `json:"data"` // REQUIRED Message *string `json:"message"` }
AlertConfigRouteResponse struct for AlertConfigRouteResponse
func NewAlertConfigRouteResponse ¶ added in v0.2.0
func NewAlertConfigRouteResponse(data *Route, message *string) *AlertConfigRouteResponse
NewAlertConfigRouteResponse instantiates a new AlertConfigRouteResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAlertConfigRouteResponseWithDefaults ¶ 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
func (o *AlertConfigRouteResponse) GetData() *Route
GetData returns the Data field value
func (*AlertConfigRouteResponse) GetDataOk ¶ added in v0.2.0
func (o *AlertConfigRouteResponse) GetDataOk() (*Route, bool)
GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.
func (*AlertConfigRouteResponse) GetMessage ¶ added in v0.2.0
func (o *AlertConfigRouteResponse) GetMessage() *string
GetMessage returns the Message field value
func (*AlertConfigRouteResponse) GetMessageOk ¶ added in v0.2.0
func (o *AlertConfigRouteResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*AlertConfigRouteResponse) SetData ¶ added in v0.2.0
func (o *AlertConfigRouteResponse) SetData(v *Route)
SetData sets field value
func (*AlertConfigRouteResponse) SetMessage ¶ added in v0.2.0
func (o *AlertConfigRouteResponse) SetMessage(v *string)
SetMessage sets field value
func (AlertConfigRouteResponse) ToMap ¶ added in v0.2.0
func (o AlertConfigRouteResponse) ToMap() (map[string]interface{}, error)
type ApiCreateAlertConfigReceiverRequest ¶
type ApiCreateAlertConfigReceiverRequest struct {
// contains filtered or unexported fields
}
func (ApiCreateAlertConfigReceiverRequest) CreateAlertConfigReceiverPayload ¶
func (r ApiCreateAlertConfigReceiverRequest) CreateAlertConfigReceiverPayload(createAlertConfigReceiverPayload CreateAlertConfigReceiverPayload) ApiCreateAlertConfigReceiverRequest
func (ApiCreateAlertConfigReceiverRequest) Execute ¶
func (r ApiCreateAlertConfigReceiverRequest) Execute() (*AlertConfigReceiversResponse, error)
type ApiCreateAlertConfigRouteRequest ¶
type ApiCreateAlertConfigRouteRequest struct {
// contains filtered or unexported fields
}
func (ApiCreateAlertConfigRouteRequest) CreateAlertConfigRoutePayload ¶
func (r ApiCreateAlertConfigRouteRequest) CreateAlertConfigRoutePayload(createAlertConfigRoutePayload CreateAlertConfigRoutePayload) ApiCreateAlertConfigRouteRequest
func (ApiCreateAlertConfigRouteRequest) Execute ¶
func (r ApiCreateAlertConfigRouteRequest) Execute() (*AlertConfigRouteResponse, error)
type ApiCreateCredentialsRequest ¶
type ApiCreateCredentialsRequest struct {
// contains filtered or unexported fields
}
func (ApiCreateCredentialsRequest) Execute ¶
func (r ApiCreateCredentialsRequest) Execute() (*CreateCredentialsResponse, error)
type ApiCreateInstanceRequest ¶
type ApiCreateInstanceRequest struct {
// contains filtered or unexported fields
}
func (ApiCreateInstanceRequest) CreateInstancePayload ¶
func (r ApiCreateInstanceRequest) CreateInstancePayload(createInstancePayload CreateInstancePayload) ApiCreateInstanceRequest
func (ApiCreateInstanceRequest) Execute ¶
func (r ApiCreateInstanceRequest) Execute() (*CreateInstanceResponse, error)
type ApiCreateScrapeConfigRequest ¶
type ApiCreateScrapeConfigRequest struct {
// contains filtered or unexported fields
}
func (ApiCreateScrapeConfigRequest) CreateScrapeConfigPayload ¶
func (r ApiCreateScrapeConfigRequest) CreateScrapeConfigPayload(createScrapeConfigPayload CreateScrapeConfigPayload) ApiCreateScrapeConfigRequest
func (ApiCreateScrapeConfigRequest) Execute ¶
func (r ApiCreateScrapeConfigRequest) Execute() (*ScrapeConfigsResponse, error)
type ApiDeleteAlertConfigReceiverRequest ¶
type ApiDeleteAlertConfigReceiverRequest struct {
// contains filtered or unexported fields
}
func (ApiDeleteAlertConfigReceiverRequest) Execute ¶
func (r ApiDeleteAlertConfigReceiverRequest) Execute() (*AlertConfigReceiversResponse, error)
type ApiDeleteAlertConfigRouteRequest ¶
type ApiDeleteAlertConfigRouteRequest struct {
// contains filtered or unexported fields
}
func (ApiDeleteAlertConfigRouteRequest) Execute ¶
func (r ApiDeleteAlertConfigRouteRequest) Execute() (*AlertConfigRouteResponse, error)
type ApiDeleteCredentialsRemoteWriteConfigRequest ¶
type ApiDeleteCredentialsRemoteWriteConfigRequest struct {
// contains filtered or unexported fields
}
func (ApiDeleteCredentialsRemoteWriteConfigRequest) Execute ¶
func (r ApiDeleteCredentialsRemoteWriteConfigRequest) Execute() (*CredentialsRemoteWriteDeleteResponse, error)
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 ¶
func (r ApiDeleteInstanceRequest) Execute() (*InstanceResponse, error)
type ApiDeleteScrapeConfigRequest ¶
type ApiDeleteScrapeConfigRequest struct {
// contains filtered or unexported fields
}
func (ApiDeleteScrapeConfigRequest) Execute ¶
func (r ApiDeleteScrapeConfigRequest) Execute() (*DeleteScrapeConfigResponse, error)
type ApiGetAlertConfigReceiverRequest ¶
type ApiGetAlertConfigReceiverRequest struct {
// contains filtered or unexported fields
}
func (ApiGetAlertConfigReceiverRequest) Execute ¶
func (r ApiGetAlertConfigReceiverRequest) Execute() (*Receiver, error)
type ApiGetAlertConfigRouteRequest ¶
type ApiGetAlertConfigRouteRequest struct {
// contains filtered or unexported fields
}
func (ApiGetAlertConfigRouteRequest) Execute ¶
func (r ApiGetAlertConfigRouteRequest) Execute() (*AlertConfigRouteResponse, error)
type ApiGetAlertConfigsRequest ¶
type ApiGetAlertConfigsRequest struct {
// contains filtered or unexported fields
}
func (ApiGetAlertConfigsRequest) Execute ¶
func (r ApiGetAlertConfigsRequest) Execute() (*GetAlertConfigsResponse, error)
type ApiGetCredentialsRemoteWriteConfigRequest ¶
type ApiGetCredentialsRemoteWriteConfigRequest struct {
// contains filtered or unexported fields
}
func (ApiGetCredentialsRemoteWriteConfigRequest) Execute ¶
func (r ApiGetCredentialsRemoteWriteConfigRequest) Execute() (*CredentialsRemoteWriteConfig, error)
type ApiGetCredentialsRequest ¶
type ApiGetCredentialsRequest struct {
// contains filtered or unexported fields
}
func (ApiGetCredentialsRequest) Execute ¶
func (r ApiGetCredentialsRequest) Execute() (*GetCredentialsResponse, error)
type ApiGetGrafanaConfigsRequest ¶
type ApiGetGrafanaConfigsRequest struct {
// contains filtered or unexported fields
}
func (ApiGetGrafanaConfigsRequest) Execute ¶
func (r ApiGetGrafanaConfigsRequest) Execute() (*GrafanaConfigs, error)
type ApiGetInstanceRequest ¶
type ApiGetInstanceRequest struct {
// contains filtered or unexported fields
}
func (ApiGetInstanceRequest) Execute ¶
func (r ApiGetInstanceRequest) Execute() (*GetInstanceResponse, error)
type ApiGetMetricsStorageRetentionRequest ¶
type ApiGetMetricsStorageRetentionRequest struct {
// contains filtered or unexported fields
}
func (ApiGetMetricsStorageRetentionRequest) Execute ¶
func (r ApiGetMetricsStorageRetentionRequest) Execute() (*GetMetricsStorageRetentionResponse, error)
type ApiGetScrapeConfigRequest ¶
type ApiGetScrapeConfigRequest struct {
// contains filtered or unexported fields
}
func (ApiGetScrapeConfigRequest) Execute ¶
func (r ApiGetScrapeConfigRequest) Execute() (*GetScrapeConfigResponse, error)
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 ¶
func (r ApiListAlertConfigReceiversRequest) Execute() (*AlertConfigReceiversResponse, error)
type ApiListAlertConfigRoutesRequest ¶
type ApiListAlertConfigRoutesRequest struct {
// contains filtered or unexported fields
}
func (ApiListAlertConfigRoutesRequest) Execute ¶
func (r ApiListAlertConfigRoutesRequest) Execute() (*AlertConfigRouteResponse, error)
type ApiListCredentialsRequest ¶
type ApiListCredentialsRequest struct {
// contains filtered or unexported fields
}
func (ApiListCredentialsRequest) Execute ¶
func (r ApiListCredentialsRequest) Execute() (*ListCredentialsResponse, error)
type ApiListInstancesRequest ¶
type ApiListInstancesRequest struct {
// contains filtered or unexported fields
}
func (ApiListInstancesRequest) Execute ¶
func (r ApiListInstancesRequest) Execute() (*ListInstancesResponse, error)
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 ¶
func (r ApiListScrapeConfigsRequest) Execute() (*ListScrapeConfigsResponse, error)
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 (r ApiUpdateAlertConfigReceiverRequest) Execute() (*AlertConfigReceiversResponse, error)
func (ApiUpdateAlertConfigReceiverRequest) UpdateAlertConfigReceiverPayload ¶
func (r ApiUpdateAlertConfigReceiverRequest) UpdateAlertConfigReceiverPayload(updateAlertConfigReceiverPayload UpdateAlertConfigReceiverPayload) ApiUpdateAlertConfigReceiverRequest
type ApiUpdateAlertConfigRouteRequest ¶
type ApiUpdateAlertConfigRouteRequest struct {
// contains filtered or unexported fields
}
func (ApiUpdateAlertConfigRouteRequest) Execute ¶
func (r ApiUpdateAlertConfigRouteRequest) Execute() (*AlertConfigRouteResponse, error)
func (ApiUpdateAlertConfigRouteRequest) UpdateAlertConfigRoutePayload ¶
func (r ApiUpdateAlertConfigRouteRequest) UpdateAlertConfigRoutePayload(updateAlertConfigRoutePayload UpdateAlertConfigRoutePayload) ApiUpdateAlertConfigRouteRequest
type ApiUpdateAlertConfigsRequest ¶
type ApiUpdateAlertConfigsRequest struct {
// contains filtered or unexported fields
}
func (ApiUpdateAlertConfigsRequest) Execute ¶
func (r ApiUpdateAlertConfigsRequest) Execute() (*UpdateAlertConfigsResponse, error)
func (ApiUpdateAlertConfigsRequest) UpdateAlertConfigsPayload ¶
func (r ApiUpdateAlertConfigsRequest) UpdateAlertConfigsPayload(updateAlertConfigsPayload UpdateAlertConfigsPayload) ApiUpdateAlertConfigsRequest
type ApiUpdateCredentialsRemoteWriteConfigRequest ¶
type ApiUpdateCredentialsRemoteWriteConfigRequest struct {
// contains filtered or unexported fields
}
func (ApiUpdateCredentialsRemoteWriteConfigRequest) Execute ¶
func (r ApiUpdateCredentialsRemoteWriteConfigRequest) Execute() (*CredentialsRemoteWriteConfig, error)
func (ApiUpdateCredentialsRemoteWriteConfigRequest) UpdateCredentialsRemoteWriteConfigPayload ¶
func (r ApiUpdateCredentialsRemoteWriteConfigRequest) UpdateCredentialsRemoteWriteConfigPayload(updateCredentialsRemoteWriteConfigPayload UpdateCredentialsRemoteWriteConfigPayload) ApiUpdateCredentialsRemoteWriteConfigRequest
type ApiUpdateGrafanaConfigsRequest ¶
type ApiUpdateGrafanaConfigsRequest struct {
// contains filtered or unexported fields
}
func (ApiUpdateGrafanaConfigsRequest) Execute ¶
func (r ApiUpdateGrafanaConfigsRequest) Execute() (*Message, error)
func (ApiUpdateGrafanaConfigsRequest) UpdateGrafanaConfigsPayload ¶
func (r ApiUpdateGrafanaConfigsRequest) UpdateGrafanaConfigsPayload(updateGrafanaConfigsPayload UpdateGrafanaConfigsPayload) ApiUpdateGrafanaConfigsRequest
type ApiUpdateInstanceRequest ¶
type ApiUpdateInstanceRequest struct {
// contains filtered or unexported fields
}
func (ApiUpdateInstanceRequest) Execute ¶
func (r ApiUpdateInstanceRequest) Execute() (*InstanceResponse, error)
func (ApiUpdateInstanceRequest) UpdateInstancePayload ¶
func (r ApiUpdateInstanceRequest) UpdateInstancePayload(updateInstancePayload UpdateInstancePayload) ApiUpdateInstanceRequest
type ApiUpdateMetricsStorageRetentionRequest ¶
type ApiUpdateMetricsStorageRetentionRequest struct {
// contains filtered or unexported fields
}
func (ApiUpdateMetricsStorageRetentionRequest) Execute ¶
func (r ApiUpdateMetricsStorageRetentionRequest) Execute() (*Message, error)
func (ApiUpdateMetricsStorageRetentionRequest) UpdateMetricsStorageRetentionPayload ¶
func (r ApiUpdateMetricsStorageRetentionRequest) UpdateMetricsStorageRetentionPayload(updateMetricsStorageRetentionPayload UpdateMetricsStorageRetentionPayload) ApiUpdateMetricsStorageRetentionRequest
type ApiUpdateScrapeConfigRequest ¶
type ApiUpdateScrapeConfigRequest struct {
// contains filtered or unexported fields
}
func (ApiUpdateScrapeConfigRequest) Execute ¶
func (r ApiUpdateScrapeConfigRequest) Execute() (*ScrapeConfigsResponse, error)
func (ApiUpdateScrapeConfigRequest) UpdateScrapeConfigPayload ¶
func (r ApiUpdateScrapeConfigRequest) UpdateScrapeConfigPayload(updateScrapeConfigPayload UpdateScrapeConfigPayload) ApiUpdateScrapeConfigRequest
type BasicAuth ¶
type BasicAuth struct { // REQUIRED Password *string `json:"password"` // REQUIRED Username *string `json:"username"` }
BasicAuth struct for BasicAuth
func NewBasicAuth ¶ added in v0.2.0
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
GetPassword returns the Password field value
func (*BasicAuth) GetPasswordOk ¶ added in v0.2.0
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
GetUsername returns the Username field value
func (*BasicAuth) GetUsernameOk ¶ added in v0.2.0
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
SetPassword sets field value
func (*BasicAuth) SetUsername ¶ added in v0.2.0
SetUsername sets field value
type CreateAlertConfigReceiverPayload ¶
type CreateAlertConfigReceiverPayload struct { // Email configurations EmailConfigs *[]CreateAlertConfigReceiverPayloadEmailConfigsInner `json:"emailConfigs,omitempty"` // `Additional Validators:` * must be unique * should only include the characters: a-zA-Z0-9- // REQUIRED Name *string `json:"name"` // Configuration for ops genie. OpsgenieConfigs *[]CreateAlertConfigReceiverPayloadOpsgenieConfigsInner `json:"opsgenieConfigs,omitempty"` WebHookConfigs *[]CreateAlertConfigReceiverPayloadWebHookConfigsInner `json:"webHookConfigs,omitempty"` }
CreateAlertConfigReceiverPayload Receivers
func NewCreateAlertConfigReceiverPayload ¶ added in v0.2.0
func NewCreateAlertConfigReceiverPayload(name *string) *CreateAlertConfigReceiverPayload
NewCreateAlertConfigReceiverPayload instantiates a new CreateAlertConfigReceiverPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateAlertConfigReceiverPayloadWithDefaults ¶ 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
func (o *CreateAlertConfigReceiverPayload) GetEmailConfigs() *[]CreateAlertConfigReceiverPayloadEmailConfigsInner
GetEmailConfigs returns the EmailConfigs field value if set, zero value otherwise.
func (*CreateAlertConfigReceiverPayload) GetEmailConfigsOk ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayload) GetEmailConfigsOk() (*[]CreateAlertConfigReceiverPayloadEmailConfigsInner, 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 (*CreateAlertConfigReceiverPayload) GetName ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayload) GetName() *string
GetName returns the Name field value
func (*CreateAlertConfigReceiverPayload) GetNameOk ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayload) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*CreateAlertConfigReceiverPayload) GetOpsgenieConfigs ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayload) GetOpsgenieConfigs() *[]CreateAlertConfigReceiverPayloadOpsgenieConfigsInner
GetOpsgenieConfigs returns the OpsgenieConfigs field value if set, zero value otherwise.
func (*CreateAlertConfigReceiverPayload) GetOpsgenieConfigsOk ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayload) GetOpsgenieConfigsOk() (*[]CreateAlertConfigReceiverPayloadOpsgenieConfigsInner, 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 (*CreateAlertConfigReceiverPayload) GetWebHookConfigs ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayload) GetWebHookConfigs() *[]CreateAlertConfigReceiverPayloadWebHookConfigsInner
GetWebHookConfigs returns the WebHookConfigs field value if set, zero value otherwise.
func (*CreateAlertConfigReceiverPayload) GetWebHookConfigsOk ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayload) GetWebHookConfigsOk() (*[]CreateAlertConfigReceiverPayloadWebHookConfigsInner, 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 (*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
func (o *CreateAlertConfigReceiverPayload) SetEmailConfigs(v *[]CreateAlertConfigReceiverPayloadEmailConfigsInner)
SetEmailConfigs gets a reference to the given []CreateAlertConfigReceiverPayloadEmailConfigsInner and assigns it to the EmailConfigs field.
func (*CreateAlertConfigReceiverPayload) SetName ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayload) SetName(v *string)
SetName sets field value
func (*CreateAlertConfigReceiverPayload) SetOpsgenieConfigs ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayload) SetOpsgenieConfigs(v *[]CreateAlertConfigReceiverPayloadOpsgenieConfigsInner)
SetOpsgenieConfigs gets a reference to the given []CreateAlertConfigReceiverPayloadOpsgenieConfigsInner and assigns it to the OpsgenieConfigs field.
func (*CreateAlertConfigReceiverPayload) SetWebHookConfigs ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayload) SetWebHookConfigs(v *[]CreateAlertConfigReceiverPayloadWebHookConfigsInner)
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 *string `json:"authIdentity,omitempty"` // SMTP authentication information. AuthPassword *string `json:"authPassword,omitempty"` // SMTP authentication information. AuthUsername *string `json:"authUsername,omitempty"` // The sender address. `Additional Validators:` * must be a syntactically valid email address From *string `json:"from,omitempty"` // The SMTP host through which emails are sent. `Additional Validators:` * should only include the characters: a-zA-Z0-9_./@&?:- Smarthost *string `json:"smarthost,omitempty"` // The email address to send notifications to. `Additional Validators:` * must be a syntactically valid email address To *string `json:"to,omitempty"` }
CreateAlertConfigReceiverPayloadEmailConfigsInner struct for CreateAlertConfigReceiverPayloadEmailConfigsInner
func NewCreateAlertConfigReceiverPayloadEmailConfigsInner ¶ 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
func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthIdentity() *string
GetAuthIdentity returns the AuthIdentity field value if set, zero value otherwise.
func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthIdentityOk ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthIdentityOk() (*string, bool)
GetAuthIdentityOk returns a tuple with the AuthIdentity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthPassword ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthPassword() *string
GetAuthPassword returns the AuthPassword field value if set, zero value otherwise.
func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthPasswordOk ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthPasswordOk() (*string, bool)
GetAuthPasswordOk returns a tuple with the AuthPassword field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthUsername ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthUsername() *string
GetAuthUsername returns the AuthUsername field value if set, zero value otherwise.
func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthUsernameOk ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthUsernameOk() (*string, bool)
GetAuthUsernameOk returns a tuple with the AuthUsername field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetFrom ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) GetFrom() *string
GetFrom returns the From field value if set, zero value otherwise.
func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetFromOk ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) GetFromOk() (*string, bool)
GetFromOk returns a tuple with the From field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetSmarthost ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) GetSmarthost() *string
GetSmarthost returns the Smarthost field value if set, zero value otherwise.
func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetSmarthostOk ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) GetSmarthostOk() (*string, bool)
GetSmarthostOk returns a tuple with the Smarthost field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetTo ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) GetTo() *string
GetTo returns the To field value if set, zero value otherwise.
func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetToOk ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) GetToOk() (*string, bool)
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
func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) HasAuthIdentity() bool
HasAuthIdentity returns a boolean if a field has been set.
func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) HasAuthPassword ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) HasAuthPassword() bool
HasAuthPassword returns a boolean if a field has been set.
func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) HasAuthUsername ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) HasAuthUsername() bool
HasAuthUsername returns a boolean if a field has been set.
func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) HasFrom ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) HasFrom() bool
HasFrom returns a boolean if a field has been set.
func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) HasSmarthost ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) HasSmarthost() bool
HasSmarthost returns a boolean if a field has been set.
func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) HasTo ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) HasTo() bool
HasTo returns a boolean if a field has been set.
func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) SetAuthIdentity ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) SetAuthIdentity(v *string)
SetAuthIdentity gets a reference to the given string and assigns it to the AuthIdentity field.
func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) SetAuthPassword ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) SetAuthPassword(v *string)
SetAuthPassword gets a reference to the given string and assigns it to the AuthPassword field.
func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) SetAuthUsername ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) SetAuthUsername(v *string)
SetAuthUsername gets a reference to the given string and assigns it to the AuthUsername field.
func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) SetFrom ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) SetFrom(v *string)
SetFrom gets a reference to the given string and assigns it to the From field.
func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) SetSmarthost ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) SetSmarthost(v *string)
SetSmarthost gets a reference to the given string and assigns it to the Smarthost field.
func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) SetTo ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) SetTo(v *string)
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 CreateAlertConfigReceiverPayloadOpsgenieConfigsInner ¶
type CreateAlertConfigReceiverPayloadOpsgenieConfigsInner struct { // The API key to use when talking to the OpsGenie API. `Additional Validators:` * should only include the characters: a-zA-Z0-9- ApiKey *string `json:"apiKey,omitempty"` // The host to send OpsGenie API requests to. `Additional Validators:` * must be a syntactically valid url address ApiUrl *string `json:"apiUrl,omitempty"` // Comma separated list of tags attached to the notifications. Tags *string `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
func (o *CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetApiKey() *string
GetApiKey returns the ApiKey field value if set, zero value otherwise.
func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetApiKeyOk ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetApiKeyOk() (*string, bool)
GetApiKeyOk returns a tuple with the ApiKey field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetApiUrl ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetApiUrl() *string
GetApiUrl returns the ApiUrl field value if set, zero value otherwise.
func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetApiUrlOk ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetApiUrlOk() (*string, bool)
GetApiUrlOk returns a tuple with the ApiUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetTags ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetTags() *string
GetTags returns the Tags field value if set, zero value otherwise.
func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetTagsOk ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetTagsOk() (*string, bool)
GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) HasApiKey ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) HasApiKey() bool
HasApiKey returns a boolean if a field has been set.
func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) HasApiUrl ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) HasApiUrl() bool
HasApiUrl returns a boolean if a field has been set.
func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) HasTags ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) HasTags() bool
HasTags returns a boolean if a field has been set.
func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) SetApiKey ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) SetApiKey(v *string)
SetApiKey gets a reference to the given string and assigns it to the ApiKey field.
func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) SetApiUrl ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) SetApiUrl(v *string)
SetApiUrl gets a reference to the given string and assigns it to the ApiUrl field.
func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) SetTags ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) SetTags(v *string)
SetTags gets a reference to the given string and assigns it to the Tags field.
func (CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) ToMap ¶ added in v0.2.0
func (o CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) ToMap() (map[string]interface{}, error)
type CreateAlertConfigReceiverPayloadWebHookConfigsInner ¶
type CreateAlertConfigReceiverPayloadWebHookConfigsInner struct { // Microsoft Teams webhooks require special handling. If you set this property to true, it is treated as such MsTeams *bool `json:"msTeams,omitempty"` // The endpoint to send HTTP POST requests to. `Additional Validators:` * must be a syntactically valid url address Url *string `json:"url,omitempty"` }
CreateAlertConfigReceiverPayloadWebHookConfigsInner struct for CreateAlertConfigReceiverPayloadWebHookConfigsInner
func NewCreateAlertConfigReceiverPayloadWebHookConfigsInner ¶ 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
func (o *CreateAlertConfigReceiverPayloadWebHookConfigsInner) GetMsTeams() *bool
GetMsTeams returns the MsTeams field value if set, zero value otherwise.
func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) GetMsTeamsOk ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadWebHookConfigsInner) GetMsTeamsOk() (*bool, bool)
GetMsTeamsOk returns a tuple with the MsTeams field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) GetUrl ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadWebHookConfigsInner) GetUrl() *string
GetUrl returns the Url field value if set, zero value otherwise.
func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) GetUrlOk ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadWebHookConfigsInner) GetUrlOk() (*string, bool)
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
func (o *CreateAlertConfigReceiverPayloadWebHookConfigsInner) HasMsTeams() bool
HasMsTeams returns a boolean if a field has been set.
func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) HasUrl ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadWebHookConfigsInner) HasUrl() bool
HasUrl returns a boolean if a field has been set.
func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) SetMsTeams ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadWebHookConfigsInner) SetMsTeams(v *bool)
SetMsTeams gets a reference to the given bool and assigns it to the MsTeams field.
func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) SetUrl ¶ added in v0.2.0
func (o *CreateAlertConfigReceiverPayloadWebHookConfigsInner) SetUrl(v *string)
SetUrl gets a reference to the given string and assigns it to the Url field.
func (CreateAlertConfigReceiverPayloadWebHookConfigsInner) ToMap ¶ added in v0.2.0
func (o CreateAlertConfigReceiverPayloadWebHookConfigsInner) ToMap() (map[string]interface{}, error)
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 *[]string `json:"groupBy,omitempty"` // How long to wait before sending a notification about new alerts that are added to a group of alerts for which an initial notification has already been sent. (Usually ~5m or more.) `Additional Validators:` * must be a valid time format GroupInterval *string `json:"groupInterval,omitempty"` // How long to initially wait to send a notification for a group of alerts. Allows to wait for an inhibiting alert to arrive or collect more initial alerts for the same group. (Usually ~0s to few minutes.) `Additional Validators:` * must be a valid time format GroupWait *string `json:"groupWait,omitempty"` // map of key:value. A set of equality matchers an alert has to fulfill to match the node. `Additional Validators:` * should not contain more than 5 keys * each key and value should not be longer than 200 characters * key and values should only include the characters: a-zA-Z0-9_./@&?:- Match *map[string]interface{} `json:"match,omitempty"` // map of key:value. A set of regex-matchers an alert has to fulfill to match the node. `Additional Validators:` * should not contain more than 5 keys * each key and value should not be longer than 200 characters MatchRe *map[string]interface{} `json:"matchRe,omitempty"` // A list of matchers that an alert has to fulfill to match the node. A matcher is a string with a syntax inspired by PromQL and OpenMetrics. The syntax of a matcher consists of three tokens: * A valid Prometheus label name. * One of =, !=, =~, or !~. = means equals, != means that the strings are not equal, =~ is used for equality of regex expressions and !~ is used for un-equality of regex expressions. They have the same meaning as known from PromQL selectors. * A UTF-8 string, which may be enclosed in double quotes. Before or after each token, there may be any amount of whitespace. `Additional Validators:` * should not contain more than 5 keys * each key and value should not be longer than 200 characters Matchers *[]string `json:"matchers,omitempty"` // Receiver that should be one item of receivers `Additional Validators:` * must be a in name of receivers // REQUIRED Receiver *string `json:"receiver"` // How long to wait before sending a notification again if it has already been sent successfully for an alert. (Usually ~3h or more). `Additional Validators:` * must be a valid time format RepeatInterval *string `json:"repeatInterval,omitempty"` // Zero or more child routes. Routes *[]CreateAlertConfigRoutePayloadRoutesInner `json:"routes,omitempty"` }
CreateAlertConfigRoutePayload The root node of the routing tree.
func NewCreateAlertConfigRoutePayload ¶ added in v0.2.0
func NewCreateAlertConfigRoutePayload(receiver *string) *CreateAlertConfigRoutePayload
NewCreateAlertConfigRoutePayload instantiates a new CreateAlertConfigRoutePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateAlertConfigRoutePayloadWithDefaults ¶ 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
func (o *CreateAlertConfigRoutePayload) GetGroupBy() *[]string
GetGroupBy returns the GroupBy field value if set, zero value otherwise.
func (*CreateAlertConfigRoutePayload) GetGroupByOk ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayload) GetGroupByOk() (*[]string, bool)
GetGroupByOk returns a tuple with the GroupBy field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAlertConfigRoutePayload) GetGroupInterval ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayload) GetGroupInterval() *string
GetGroupInterval returns the GroupInterval field value if set, zero value otherwise.
func (*CreateAlertConfigRoutePayload) GetGroupIntervalOk ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayload) GetGroupIntervalOk() (*string, bool)
GetGroupIntervalOk returns a tuple with the GroupInterval field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAlertConfigRoutePayload) GetGroupWait ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayload) GetGroupWait() *string
GetGroupWait returns the GroupWait field value if set, zero value otherwise.
func (*CreateAlertConfigRoutePayload) GetGroupWaitOk ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayload) GetGroupWaitOk() (*string, bool)
GetGroupWaitOk returns a tuple with the GroupWait field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAlertConfigRoutePayload) GetMatch ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayload) GetMatch() *map[string]interface{}
GetMatch returns the Match field value if set, zero value otherwise.
func (*CreateAlertConfigRoutePayload) GetMatchOk ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayload) GetMatchOk() (*map[string]interface{}, bool)
GetMatchOk returns a tuple with the Match field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAlertConfigRoutePayload) GetMatchRe ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayload) GetMatchRe() *map[string]interface{}
GetMatchRe returns the MatchRe field value if set, zero value otherwise.
func (*CreateAlertConfigRoutePayload) GetMatchReOk ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayload) GetMatchReOk() (*map[string]interface{}, bool)
GetMatchReOk returns a tuple with the MatchRe field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAlertConfigRoutePayload) GetMatchers ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayload) GetMatchers() *[]string
GetMatchers returns the Matchers field value if set, zero value otherwise.
func (*CreateAlertConfigRoutePayload) GetMatchersOk ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayload) GetMatchersOk() (*[]string, bool)
GetMatchersOk returns a tuple with the Matchers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAlertConfigRoutePayload) GetReceiver ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayload) GetReceiver() *string
GetReceiver returns the Receiver field value
func (*CreateAlertConfigRoutePayload) GetReceiverOk ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayload) GetReceiverOk() (*string, bool)
GetReceiverOk returns a tuple with the Receiver field value and a boolean to check if the value has been set.
func (*CreateAlertConfigRoutePayload) GetRepeatInterval ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayload) GetRepeatInterval() *string
GetRepeatInterval returns the RepeatInterval field value if set, zero value otherwise.
func (*CreateAlertConfigRoutePayload) GetRepeatIntervalOk ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayload) GetRepeatIntervalOk() (*string, bool)
GetRepeatIntervalOk returns a tuple with the RepeatInterval field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAlertConfigRoutePayload) GetRoutes ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayload) GetRoutes() *[]CreateAlertConfigRoutePayloadRoutesInner
GetRoutes returns the Routes field value if set, zero value otherwise.
func (*CreateAlertConfigRoutePayload) GetRoutesOk ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayload) GetRoutesOk() (*[]CreateAlertConfigRoutePayloadRoutesInner, 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 (*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
func (o *CreateAlertConfigRoutePayload) SetGroupBy(v *[]string)
SetGroupBy gets a reference to the given []string and assigns it to the GroupBy field.
func (*CreateAlertConfigRoutePayload) SetGroupInterval ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayload) SetGroupInterval(v *string)
SetGroupInterval gets a reference to the given string and assigns it to the GroupInterval field.
func (*CreateAlertConfigRoutePayload) SetGroupWait ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayload) SetGroupWait(v *string)
SetGroupWait gets a reference to the given string and assigns it to the GroupWait field.
func (*CreateAlertConfigRoutePayload) SetMatch ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayload) SetMatch(v *map[string]interface{})
SetMatch gets a reference to the given map[string]interface{} and assigns it to the Match field.
func (*CreateAlertConfigRoutePayload) SetMatchRe ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayload) SetMatchRe(v *map[string]interface{})
SetMatchRe gets a reference to the given map[string]interface{} and assigns it to the MatchRe field.
func (*CreateAlertConfigRoutePayload) SetMatchers ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayload) SetMatchers(v *[]string)
SetMatchers gets a reference to the given []string and assigns it to the Matchers field.
func (*CreateAlertConfigRoutePayload) SetReceiver ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayload) SetReceiver(v *string)
SetReceiver sets field value
func (*CreateAlertConfigRoutePayload) SetRepeatInterval ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayload) SetRepeatInterval(v *string)
SetRepeatInterval gets a reference to the given string and assigns it to the RepeatInterval field.
func (*CreateAlertConfigRoutePayload) SetRoutes ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayload) SetRoutes(v *[]CreateAlertConfigRoutePayloadRoutesInner)
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 CreateAlertConfigRoutePayloadRoutesInner ¶
type CreateAlertConfigRoutePayloadRoutesInner struct { GroupBy *[]string `json:"groupBy,omitempty"` // As in one level above GroupInterval *string `json:"groupInterval,omitempty"` // As in one level above GroupWait *string `json:"groupWait,omitempty"` // As in one level above Match *map[string]interface{} `json:"match,omitempty"` // As in one level above MatchRe *map[string]interface{} `json:"matchRe,omitempty"` // As in one level above Receiver *string `json:"receiver,omitempty"` // As in one level above RepeatInterval *string `json:"repeatInterval,omitempty"` // Another child routes Routes *[]map[string]interface{} `json:"routes,omitempty"` }
CreateAlertConfigRoutePayloadRoutesInner As in one level above
func NewCreateAlertConfigRoutePayloadRoutesInner ¶ 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
func (o *CreateAlertConfigRoutePayloadRoutesInner) GetGroupBy() *[]string
GetGroupBy returns the GroupBy field value if set, zero value otherwise.
func (*CreateAlertConfigRoutePayloadRoutesInner) GetGroupByOk ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayloadRoutesInner) GetGroupByOk() (*[]string, bool)
GetGroupByOk returns a tuple with the GroupBy field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAlertConfigRoutePayloadRoutesInner) GetGroupInterval ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayloadRoutesInner) GetGroupInterval() *string
GetGroupInterval returns the GroupInterval field value if set, zero value otherwise.
func (*CreateAlertConfigRoutePayloadRoutesInner) GetGroupIntervalOk ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayloadRoutesInner) GetGroupIntervalOk() (*string, bool)
GetGroupIntervalOk returns a tuple with the GroupInterval field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAlertConfigRoutePayloadRoutesInner) GetGroupWait ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayloadRoutesInner) GetGroupWait() *string
GetGroupWait returns the GroupWait field value if set, zero value otherwise.
func (*CreateAlertConfigRoutePayloadRoutesInner) GetGroupWaitOk ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayloadRoutesInner) GetGroupWaitOk() (*string, bool)
GetGroupWaitOk returns a tuple with the GroupWait field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAlertConfigRoutePayloadRoutesInner) GetMatch ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayloadRoutesInner) GetMatch() *map[string]interface{}
GetMatch returns the Match field value if set, zero value otherwise.
func (*CreateAlertConfigRoutePayloadRoutesInner) GetMatchOk ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayloadRoutesInner) GetMatchOk() (*map[string]interface{}, bool)
GetMatchOk returns a tuple with the Match field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAlertConfigRoutePayloadRoutesInner) GetMatchRe ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayloadRoutesInner) GetMatchRe() *map[string]interface{}
GetMatchRe returns the MatchRe field value if set, zero value otherwise.
func (*CreateAlertConfigRoutePayloadRoutesInner) GetMatchReOk ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayloadRoutesInner) GetMatchReOk() (*map[string]interface{}, bool)
GetMatchReOk returns a tuple with the MatchRe field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAlertConfigRoutePayloadRoutesInner) GetReceiver ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayloadRoutesInner) GetReceiver() *string
GetReceiver returns the Receiver field value if set, zero value otherwise.
func (*CreateAlertConfigRoutePayloadRoutesInner) GetReceiverOk ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayloadRoutesInner) GetReceiverOk() (*string, bool)
GetReceiverOk returns a tuple with the Receiver field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAlertConfigRoutePayloadRoutesInner) GetRepeatInterval ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayloadRoutesInner) GetRepeatInterval() *string
GetRepeatInterval returns the RepeatInterval field value if set, zero value otherwise.
func (*CreateAlertConfigRoutePayloadRoutesInner) GetRepeatIntervalOk ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayloadRoutesInner) GetRepeatIntervalOk() (*string, bool)
GetRepeatIntervalOk returns a tuple with the RepeatInterval field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAlertConfigRoutePayloadRoutesInner) GetRoutes ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayloadRoutesInner) GetRoutes() *[]map[string]interface{}
GetRoutes returns the Routes field value if set, zero value otherwise.
func (*CreateAlertConfigRoutePayloadRoutesInner) GetRoutesOk ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayloadRoutesInner) GetRoutesOk() (*[]map[string]interface{}, bool)
GetRoutesOk returns a tuple with the Routes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAlertConfigRoutePayloadRoutesInner) HasGroupBy ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayloadRoutesInner) HasGroupBy() bool
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
func (o *CreateAlertConfigRoutePayloadRoutesInner) HasGroupWait() bool
HasGroupWait returns a boolean if a field has been set.
func (*CreateAlertConfigRoutePayloadRoutesInner) HasMatch ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayloadRoutesInner) HasMatch() bool
HasMatch returns a boolean if a field has been set.
func (*CreateAlertConfigRoutePayloadRoutesInner) HasMatchRe ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayloadRoutesInner) HasMatchRe() bool
HasMatchRe returns a boolean if a field has been set.
func (*CreateAlertConfigRoutePayloadRoutesInner) HasReceiver ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayloadRoutesInner) HasReceiver() bool
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
func (o *CreateAlertConfigRoutePayloadRoutesInner) HasRoutes() bool
HasRoutes returns a boolean if a field has been set.
func (*CreateAlertConfigRoutePayloadRoutesInner) SetGroupBy ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayloadRoutesInner) SetGroupBy(v *[]string)
SetGroupBy gets a reference to the given []string and assigns it to the GroupBy field.
func (*CreateAlertConfigRoutePayloadRoutesInner) SetGroupInterval ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayloadRoutesInner) SetGroupInterval(v *string)
SetGroupInterval gets a reference to the given string and assigns it to the GroupInterval field.
func (*CreateAlertConfigRoutePayloadRoutesInner) SetGroupWait ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayloadRoutesInner) SetGroupWait(v *string)
SetGroupWait gets a reference to the given string and assigns it to the GroupWait field.
func (*CreateAlertConfigRoutePayloadRoutesInner) SetMatch ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayloadRoutesInner) SetMatch(v *map[string]interface{})
SetMatch gets a reference to the given map[string]interface{} and assigns it to the Match field.
func (*CreateAlertConfigRoutePayloadRoutesInner) SetMatchRe ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayloadRoutesInner) SetMatchRe(v *map[string]interface{})
SetMatchRe gets a reference to the given map[string]interface{} and assigns it to the MatchRe field.
func (*CreateAlertConfigRoutePayloadRoutesInner) SetReceiver ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayloadRoutesInner) SetReceiver(v *string)
SetReceiver gets a reference to the given string and assigns it to the Receiver field.
func (*CreateAlertConfigRoutePayloadRoutesInner) SetRepeatInterval ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayloadRoutesInner) SetRepeatInterval(v *string)
SetRepeatInterval gets a reference to the given string and assigns it to the RepeatInterval field.
func (*CreateAlertConfigRoutePayloadRoutesInner) SetRoutes ¶ added in v0.2.0
func (o *CreateAlertConfigRoutePayloadRoutesInner) SetRoutes(v *[]map[string]interface{})
SetRoutes gets a reference to the given []map[string]interface{} and assigns it to the Routes field.
func (CreateAlertConfigRoutePayloadRoutesInner) ToMap ¶ added in v0.2.0
func (o CreateAlertConfigRoutePayloadRoutesInner) ToMap() (map[string]interface{}, error)
type CreateCredentialsResponse ¶
type CreateCredentialsResponse struct { // REQUIRED Credentials *Credentials `json:"credentials"` // REQUIRED Message *string `json:"message"` }
CreateCredentialsResponse struct for CreateCredentialsResponse
func NewCreateCredentialsResponse ¶ added in v0.2.0
func NewCreateCredentialsResponse(credentials *Credentials, message *string) *CreateCredentialsResponse
NewCreateCredentialsResponse instantiates a new CreateCredentialsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateCredentialsResponseWithDefaults ¶ 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
func (o *CreateCredentialsResponse) GetCredentials() *Credentials
GetCredentials returns the Credentials field value
func (*CreateCredentialsResponse) GetCredentialsOk ¶ added in v0.2.0
func (o *CreateCredentialsResponse) GetCredentialsOk() (*Credentials, bool)
GetCredentialsOk returns a tuple with the Credentials field value and a boolean to check if the value has been set.
func (*CreateCredentialsResponse) GetMessage ¶ added in v0.2.0
func (o *CreateCredentialsResponse) GetMessage() *string
GetMessage returns the Message field value
func (*CreateCredentialsResponse) GetMessageOk ¶ added in v0.2.0
func (o *CreateCredentialsResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*CreateCredentialsResponse) SetCredentials ¶ added in v0.2.0
func (o *CreateCredentialsResponse) SetCredentials(v *Credentials)
SetCredentials sets field value
func (*CreateCredentialsResponse) SetMessage ¶ added in v0.2.0
func (o *CreateCredentialsResponse) SetMessage(v *string)
SetMessage sets field value
func (CreateCredentialsResponse) ToMap ¶ added in v0.2.0
func (o CreateCredentialsResponse) ToMap() (map[string]interface{}, error)
type CreateInstancePayload ¶
type CreateInstancePayload struct { // Name of the service Name *string `json:"name,omitempty"` // additional parameters Parameter *map[string]interface{} `json:"parameter,omitempty"` // uuid of the plan to create/update // REQUIRED PlanId *string `json:"planId"` }
CreateInstancePayload Create update instance body.
func NewCreateInstancePayload ¶ added in v0.2.0
func NewCreateInstancePayload(planId *string) *CreateInstancePayload
NewCreateInstancePayload instantiates a new CreateInstancePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateInstancePayloadWithDefaults ¶ 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
func (o *CreateInstancePayload) GetName() *string
GetName returns the Name field value if set, zero value otherwise.
func (*CreateInstancePayload) GetNameOk ¶ added in v0.2.0
func (o *CreateInstancePayload) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateInstancePayload) GetParameter ¶ added in v0.2.0
func (o *CreateInstancePayload) GetParameter() *map[string]interface{}
GetParameter returns the Parameter field value if set, zero value otherwise.
func (*CreateInstancePayload) GetParameterOk ¶ added in v0.2.0
func (o *CreateInstancePayload) GetParameterOk() (*map[string]interface{}, bool)
GetParameterOk returns a tuple with the Parameter field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateInstancePayload) GetPlanId ¶ added in v0.2.0
func (o *CreateInstancePayload) GetPlanId() *string
GetPlanId returns the PlanId field value
func (*CreateInstancePayload) GetPlanIdOk ¶ added in v0.2.0
func (o *CreateInstancePayload) GetPlanIdOk() (*string, bool)
GetPlanIdOk returns a tuple with the PlanId field value and a boolean to check if the value has been set.
func (*CreateInstancePayload) 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
func (o *CreateInstancePayload) SetName(v *string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*CreateInstancePayload) SetParameter ¶ added in v0.2.0
func (o *CreateInstancePayload) SetParameter(v *map[string]interface{})
SetParameter gets a reference to the given map[string]interface{} and assigns it to the Parameter field.
func (*CreateInstancePayload) SetPlanId ¶ added in v0.2.0
func (o *CreateInstancePayload) SetPlanId(v *string)
SetPlanId sets field value
func (CreateInstancePayload) ToMap ¶ added in v0.2.0
func (o CreateInstancePayload) ToMap() (map[string]interface{}, error)
type CreateInstanceResponse ¶
type CreateInstanceResponse struct { // REQUIRED DashboardUrl *string `json:"dashboardUrl"` // REQUIRED InstanceId *string `json:"instanceId"` // REQUIRED Message *string `json:"message"` }
CreateInstanceResponse struct for CreateInstanceResponse
func NewCreateInstanceResponse ¶ added in v0.2.0
func NewCreateInstanceResponse(dashboardUrl *string, instanceId *string, message *string) *CreateInstanceResponse
NewCreateInstanceResponse instantiates a new CreateInstanceResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateInstanceResponseWithDefaults ¶ 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
func (o *CreateInstanceResponse) GetDashboardUrl() *string
GetDashboardUrl returns the DashboardUrl field value
func (*CreateInstanceResponse) GetDashboardUrlOk ¶ added in v0.2.0
func (o *CreateInstanceResponse) GetDashboardUrlOk() (*string, bool)
GetDashboardUrlOk returns a tuple with the DashboardUrl field value and a boolean to check if the value has been set.
func (*CreateInstanceResponse) GetInstanceId ¶ added in v0.2.0
func (o *CreateInstanceResponse) GetInstanceId() *string
GetInstanceId returns the InstanceId field value
func (*CreateInstanceResponse) GetInstanceIdOk ¶ added in v0.2.0
func (o *CreateInstanceResponse) GetInstanceIdOk() (*string, bool)
GetInstanceIdOk returns a tuple with the InstanceId field value and a boolean to check if the value has been set.
func (*CreateInstanceResponse) GetMessage ¶ added in v0.2.0
func (o *CreateInstanceResponse) GetMessage() *string
GetMessage returns the Message field value
func (*CreateInstanceResponse) GetMessageOk ¶ added in v0.2.0
func (o *CreateInstanceResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*CreateInstanceResponse) SetDashboardUrl ¶ added in v0.2.0
func (o *CreateInstanceResponse) SetDashboardUrl(v *string)
SetDashboardUrl sets field value
func (*CreateInstanceResponse) SetInstanceId ¶ added in v0.2.0
func (o *CreateInstanceResponse) SetInstanceId(v *string)
SetInstanceId sets field value
func (*CreateInstanceResponse) SetMessage ¶ added in v0.2.0
func (o *CreateInstanceResponse) SetMessage(v *string)
SetMessage sets field value
func (CreateInstanceResponse) ToMap ¶ added in v0.2.0
func (o CreateInstanceResponse) ToMap() (map[string]interface{}, error)
type CreateScrapeConfigPayload ¶
type CreateScrapeConfigPayload struct { BasicAuth *CreateScrapeConfigPayloadBasicAuth `json:"basicAuth,omitempty"` // Sets the 'Authorization' header on every scrape request with the configured bearer token. It is mutually exclusive with 'bearer_token_file'. `Additional Validators:` * needs to be a valid bearer token * if bearerToken is in the body no other authentication method should be in the body BearerToken *string `json:"bearerToken,omitempty"` // Note that any globally configured 'external_labels' are unaffected by this setting. In communication with external systems, they are always applied only when a time series does not have a given label yet and are ignored otherwise. HonorLabels *bool `json:"honorLabels,omitempty"` // honor_timestamps controls whether Prometheus respects the timestamps present in scraped data. If honor_timestamps is set to 'true', the timestamps of the metrics exposed by the target will be used. HonorTimeStamps *bool `json:"honorTimeStamps,omitempty"` // HTTP-based service discovery provides a more generic way to configure static targets and serves as an interface to plug in custom service discovery mechanisms. HttpSdConfigs *[]CreateScrapeConfigPayloadHttpSdConfigsInner `json:"httpSdConfigs,omitempty"` // The job name assigned to scraped metrics by default. `Additional Validators:` * must be unique * key and values should only include the characters: a-zA-Z0-9- // REQUIRED JobName *string `json:"jobName"` // The HTTP resource path on which to fetch metrics from targets. E.g. /metrics MetricsPath *string `json:"metricsPath,omitempty"` // List of metric relabel configurations MetricsRelabelConfigs *[]CreateScrapeConfigPayloadMetricsRelabelConfigsInner `json:"metricsRelabelConfigs,omitempty"` Oauth2 *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2 `json:"oauth2,omitempty"` // Optional http params `Additional Validators:` * should not contain more than 5 keys * each key and value should not have more than 200 characters Params *map[string]interface{} `json:"params,omitempty"` // Per-scrape limit on number of scraped samples that will be accepted. If more than this number of samples are present after metric relabeling the entire scrape will be treated as failed. The total limit depends on the service plan target limits * samples SampleLimit *float64 `json:"sampleLimit,omitempty"` // Configures the protocol scheme used for requests. https or http // REQUIRED Scheme *string `json:"scheme"` // How frequently to scrape targets from this job. E.g. 5m `Additional Validators:` * must be a valid time format* must be >= 60s // REQUIRED ScrapeInterval *string `json:"scrapeInterval"` // Per-scrape timeout when scraping this job. `Additional Validators:` * must be a valid time format* must be smaller than scrapeInterval // REQUIRED ScrapeTimeout *string `json:"scrapeTimeout"` // A list of scrape configurations. // REQUIRED StaticConfigs *[]CreateScrapeConfigPayloadStaticConfigsInner `json:"staticConfigs"` TlsConfig *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig `json:"tlsConfig,omitempty"` }
CreateScrapeConfigPayload struct for CreateScrapeConfigPayload
func NewCreateScrapeConfigPayload ¶ added in v0.2.0
func NewCreateScrapeConfigPayload(jobName *string, scheme *string, scrapeInterval *string, scrapeTimeout *string, staticConfigs *[]CreateScrapeConfigPayloadStaticConfigsInner) *CreateScrapeConfigPayload
NewCreateScrapeConfigPayload instantiates a new CreateScrapeConfigPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateScrapeConfigPayloadWithDefaults ¶ 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
func (o *CreateScrapeConfigPayload) GetBasicAuth() *CreateScrapeConfigPayloadBasicAuth
GetBasicAuth returns the BasicAuth field value if set, zero value otherwise.
func (*CreateScrapeConfigPayload) GetBasicAuthOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) GetBasicAuthOk() (*CreateScrapeConfigPayloadBasicAuth, 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 (*CreateScrapeConfigPayload) GetBearerToken ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) GetBearerToken() *string
GetBearerToken returns the BearerToken field value if set, zero value otherwise.
func (*CreateScrapeConfigPayload) GetBearerTokenOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) GetBearerTokenOk() (*string, bool)
GetBearerTokenOk returns a tuple with the BearerToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateScrapeConfigPayload) GetHonorLabels ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) GetHonorLabels() *bool
GetHonorLabels returns the HonorLabels field value if set, zero value otherwise.
func (*CreateScrapeConfigPayload) GetHonorLabelsOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) GetHonorLabelsOk() (*bool, bool)
GetHonorLabelsOk returns a tuple with the HonorLabels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateScrapeConfigPayload) GetHonorTimeStamps ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) GetHonorTimeStamps() *bool
GetHonorTimeStamps returns the HonorTimeStamps field value if set, zero value otherwise.
func (*CreateScrapeConfigPayload) GetHonorTimeStampsOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) GetHonorTimeStampsOk() (*bool, bool)
GetHonorTimeStampsOk returns a tuple with the HonorTimeStamps field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateScrapeConfigPayload) GetHttpSdConfigs ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) GetHttpSdConfigs() *[]CreateScrapeConfigPayloadHttpSdConfigsInner
GetHttpSdConfigs returns the HttpSdConfigs field value if set, zero value otherwise.
func (*CreateScrapeConfigPayload) GetHttpSdConfigsOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) GetHttpSdConfigsOk() (*[]CreateScrapeConfigPayloadHttpSdConfigsInner, 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 (*CreateScrapeConfigPayload) GetJobName ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) GetJobName() *string
GetJobName returns the JobName field value
func (*CreateScrapeConfigPayload) GetJobNameOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) GetJobNameOk() (*string, bool)
GetJobNameOk returns a tuple with the JobName field value and a boolean to check if the value has been set.
func (*CreateScrapeConfigPayload) GetMetricsPath ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) GetMetricsPath() *string
GetMetricsPath returns the MetricsPath field value if set, zero value otherwise.
func (*CreateScrapeConfigPayload) GetMetricsPathOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) GetMetricsPathOk() (*string, bool)
GetMetricsPathOk returns a tuple with the MetricsPath field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateScrapeConfigPayload) GetMetricsRelabelConfigs ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) GetMetricsRelabelConfigs() *[]CreateScrapeConfigPayloadMetricsRelabelConfigsInner
GetMetricsRelabelConfigs returns the MetricsRelabelConfigs field value if set, zero value otherwise.
func (*CreateScrapeConfigPayload) GetMetricsRelabelConfigsOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) GetMetricsRelabelConfigsOk() (*[]CreateScrapeConfigPayloadMetricsRelabelConfigsInner, 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 (*CreateScrapeConfigPayload) GetOauth2 ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) GetOauth2() *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2
GetOauth2 returns the Oauth2 field value if set, zero value otherwise.
func (*CreateScrapeConfigPayload) GetOauth2Ok ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) GetOauth2Ok() (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2, 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 (*CreateScrapeConfigPayload) GetParams ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) GetParams() *map[string]interface{}
GetParams returns the Params field value if set, zero value otherwise.
func (*CreateScrapeConfigPayload) GetParamsOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) GetParamsOk() (*map[string]interface{}, bool)
GetParamsOk returns a tuple with the Params field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateScrapeConfigPayload) GetSampleLimit ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) GetSampleLimit() *float64
GetSampleLimit returns the SampleLimit field value if set, zero value otherwise.
func (*CreateScrapeConfigPayload) GetSampleLimitOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) GetSampleLimitOk() (*float64, bool)
GetSampleLimitOk returns a tuple with the SampleLimit field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateScrapeConfigPayload) GetScheme ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) GetScheme() *string
GetScheme returns the Scheme field value
func (*CreateScrapeConfigPayload) GetSchemeOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) GetSchemeOk() (*string, bool)
GetSchemeOk returns a tuple with the Scheme field value and a boolean to check if the value has been set.
func (*CreateScrapeConfigPayload) GetScrapeInterval ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) GetScrapeInterval() *string
GetScrapeInterval returns the ScrapeInterval field value
func (*CreateScrapeConfigPayload) GetScrapeIntervalOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) GetScrapeIntervalOk() (*string, bool)
GetScrapeIntervalOk returns a tuple with the ScrapeInterval field value and a boolean to check if the value has been set.
func (*CreateScrapeConfigPayload) GetScrapeTimeout ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) GetScrapeTimeout() *string
GetScrapeTimeout returns the ScrapeTimeout field value
func (*CreateScrapeConfigPayload) GetScrapeTimeoutOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) GetScrapeTimeoutOk() (*string, bool)
GetScrapeTimeoutOk returns a tuple with the ScrapeTimeout field value and a boolean to check if the value has been set.
func (*CreateScrapeConfigPayload) GetStaticConfigs ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) GetStaticConfigs() *[]CreateScrapeConfigPayloadStaticConfigsInner
GetStaticConfigs returns the StaticConfigs field value
func (*CreateScrapeConfigPayload) GetStaticConfigsOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) GetStaticConfigsOk() (*[]CreateScrapeConfigPayloadStaticConfigsInner, bool)
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
func (o *CreateScrapeConfigPayload) GetTlsConfig() *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig
GetTlsConfig returns the TlsConfig field value if set, zero value otherwise.
func (*CreateScrapeConfigPayload) GetTlsConfigOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) GetTlsConfigOk() (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig, 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 (*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
func (o *CreateScrapeConfigPayload) SetBasicAuth(v *CreateScrapeConfigPayloadBasicAuth)
SetBasicAuth gets a reference to the given CreateScrapeConfigPayloadBasicAuth and assigns it to the BasicAuth field.
func (*CreateScrapeConfigPayload) SetBearerToken ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) SetBearerToken(v *string)
SetBearerToken gets a reference to the given string and assigns it to the BearerToken field.
func (*CreateScrapeConfigPayload) SetHonorLabels ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) SetHonorLabels(v *bool)
SetHonorLabels gets a reference to the given bool and assigns it to the HonorLabels field.
func (*CreateScrapeConfigPayload) SetHonorTimeStamps ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) SetHonorTimeStamps(v *bool)
SetHonorTimeStamps gets a reference to the given bool and assigns it to the HonorTimeStamps field.
func (*CreateScrapeConfigPayload) SetHttpSdConfigs ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) SetHttpSdConfigs(v *[]CreateScrapeConfigPayloadHttpSdConfigsInner)
SetHttpSdConfigs gets a reference to the given []CreateScrapeConfigPayloadHttpSdConfigsInner and assigns it to the HttpSdConfigs field.
func (*CreateScrapeConfigPayload) SetJobName ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) SetJobName(v *string)
SetJobName sets field value
func (*CreateScrapeConfigPayload) SetMetricsPath ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) SetMetricsPath(v *string)
SetMetricsPath gets a reference to the given string and assigns it to the MetricsPath field.
func (*CreateScrapeConfigPayload) SetMetricsRelabelConfigs ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) SetMetricsRelabelConfigs(v *[]CreateScrapeConfigPayloadMetricsRelabelConfigsInner)
SetMetricsRelabelConfigs gets a reference to the given []CreateScrapeConfigPayloadMetricsRelabelConfigsInner and assigns it to the MetricsRelabelConfigs field.
func (*CreateScrapeConfigPayload) SetOauth2 ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) SetOauth2(v *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2)
SetOauth2 gets a reference to the given CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2 and assigns it to the Oauth2 field.
func (*CreateScrapeConfigPayload) SetParams ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) SetParams(v *map[string]interface{})
SetParams gets a reference to the given map[string]interface{} and assigns it to the Params field.
func (*CreateScrapeConfigPayload) SetSampleLimit ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) SetSampleLimit(v *float64)
SetSampleLimit gets a reference to the given float64 and assigns it to the SampleLimit field.
func (*CreateScrapeConfigPayload) SetScheme ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) SetScheme(v *string)
SetScheme sets field value
func (*CreateScrapeConfigPayload) SetScrapeInterval ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) SetScrapeInterval(v *string)
SetScrapeInterval sets field value
func (*CreateScrapeConfigPayload) SetScrapeTimeout ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) SetScrapeTimeout(v *string)
SetScrapeTimeout sets field value
func (*CreateScrapeConfigPayload) SetStaticConfigs ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) SetStaticConfigs(v *[]CreateScrapeConfigPayloadStaticConfigsInner)
SetStaticConfigs sets field value
func (*CreateScrapeConfigPayload) SetTlsConfig ¶ added in v0.2.0
func (o *CreateScrapeConfigPayload) SetTlsConfig(v *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig)
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 *string `json:"password,omitempty"` // username Username *string `json:"username,omitempty"` }
CreateScrapeConfigPayloadBasicAuth Sets the 'Authorization' header on every scrape request with the configured username and password. `Additional Validators:` * if basicAuth is in the body no other authentication method should be in the body
func NewCreateScrapeConfigPayloadBasicAuth ¶ 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
func (o *CreateScrapeConfigPayloadBasicAuth) GetPassword() *string
GetPassword returns the Password field value if set, zero value otherwise.
func (*CreateScrapeConfigPayloadBasicAuth) GetPasswordOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadBasicAuth) GetPasswordOk() (*string, bool)
GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateScrapeConfigPayloadBasicAuth) GetUsername ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadBasicAuth) GetUsername() *string
GetUsername returns the Username field value if set, zero value otherwise.
func (*CreateScrapeConfigPayloadBasicAuth) GetUsernameOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadBasicAuth) GetUsernameOk() (*string, bool)
GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateScrapeConfigPayloadBasicAuth) HasPassword ¶ 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
func (o *CreateScrapeConfigPayloadBasicAuth) SetPassword(v *string)
SetPassword gets a reference to the given string and assigns it to the Password field.
func (*CreateScrapeConfigPayloadBasicAuth) SetUsername ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadBasicAuth) SetUsername(v *string)
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 CreateScrapeConfigPayloadHttpSdConfigsInner ¶
type CreateScrapeConfigPayloadHttpSdConfigsInner struct { BasicAuth *CreateScrapeConfigPayloadBasicAuth `json:"basicAuth,omitempty"` Oauth2 *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2 `json:"oauth2,omitempty"` // Refresh interval to re-query the endpoint. E.g. 60s `Additional Validators:` * must be a valid time format* must be >= 60s RefreshInterval *string `json:"refreshInterval,omitempty"` TlsConfig *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig `json:"tlsConfig,omitempty"` // URL from which the targets are fetched. // REQUIRED Url *string `json:"url"` }
CreateScrapeConfigPayloadHttpSdConfigsInner struct for CreateScrapeConfigPayloadHttpSdConfigsInner
func NewCreateScrapeConfigPayloadHttpSdConfigsInner ¶ added in v0.2.0
func NewCreateScrapeConfigPayloadHttpSdConfigsInner(url *string) *CreateScrapeConfigPayloadHttpSdConfigsInner
NewCreateScrapeConfigPayloadHttpSdConfigsInner instantiates a new CreateScrapeConfigPayloadHttpSdConfigsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateScrapeConfigPayloadHttpSdConfigsInnerWithDefaults ¶ 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
func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) GetBasicAuth() *CreateScrapeConfigPayloadBasicAuth
GetBasicAuth returns the BasicAuth field value if set, zero value otherwise.
func (*CreateScrapeConfigPayloadHttpSdConfigsInner) GetBasicAuthOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) GetBasicAuthOk() (*CreateScrapeConfigPayloadBasicAuth, 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 (*CreateScrapeConfigPayloadHttpSdConfigsInner) GetOauth2 ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) GetOauth2() *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2
GetOauth2 returns the Oauth2 field value if set, zero value otherwise.
func (*CreateScrapeConfigPayloadHttpSdConfigsInner) GetOauth2Ok ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) GetOauth2Ok() (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2, 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 (*CreateScrapeConfigPayloadHttpSdConfigsInner) GetRefreshInterval ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) GetRefreshInterval() *string
GetRefreshInterval returns the RefreshInterval field value if set, zero value otherwise.
func (*CreateScrapeConfigPayloadHttpSdConfigsInner) GetRefreshIntervalOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) GetRefreshIntervalOk() (*string, bool)
GetRefreshIntervalOk returns a tuple with the RefreshInterval field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateScrapeConfigPayloadHttpSdConfigsInner) GetTlsConfig ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) GetTlsConfig() *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig
GetTlsConfig returns the TlsConfig field value if set, zero value otherwise.
func (*CreateScrapeConfigPayloadHttpSdConfigsInner) GetTlsConfigOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) GetTlsConfigOk() (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig, 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 (*CreateScrapeConfigPayloadHttpSdConfigsInner) GetUrl ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) GetUrl() *string
GetUrl returns the Url field value
func (*CreateScrapeConfigPayloadHttpSdConfigsInner) GetUrlOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) GetUrlOk() (*string, bool)
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
func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) HasBasicAuth() bool
HasBasicAuth returns a boolean if a field has been set.
func (*CreateScrapeConfigPayloadHttpSdConfigsInner) HasOauth2 ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) HasOauth2() bool
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
func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) HasTlsConfig() bool
HasTlsConfig returns a boolean if a field has been set.
func (*CreateScrapeConfigPayloadHttpSdConfigsInner) SetBasicAuth ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) SetBasicAuth(v *CreateScrapeConfigPayloadBasicAuth)
SetBasicAuth gets a reference to the given CreateScrapeConfigPayloadBasicAuth and assigns it to the BasicAuth field.
func (*CreateScrapeConfigPayloadHttpSdConfigsInner) SetOauth2 ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) SetOauth2(v *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2)
SetOauth2 gets a reference to the given CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2 and assigns it to the Oauth2 field.
func (*CreateScrapeConfigPayloadHttpSdConfigsInner) SetRefreshInterval ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) SetRefreshInterval(v *string)
SetRefreshInterval gets a reference to the given string and assigns it to the RefreshInterval field.
func (*CreateScrapeConfigPayloadHttpSdConfigsInner) SetTlsConfig ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) SetTlsConfig(v *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig)
SetTlsConfig gets a reference to the given CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig and assigns it to the TlsConfig field.
func (*CreateScrapeConfigPayloadHttpSdConfigsInner) SetUrl ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) SetUrl(v *string)
SetUrl sets field value
func (CreateScrapeConfigPayloadHttpSdConfigsInner) ToMap ¶ added in v0.2.0
func (o CreateScrapeConfigPayloadHttpSdConfigsInner) ToMap() (map[string]interface{}, error)
type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2 ¶
type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2 struct { // clientId // REQUIRED ClientId *string `json:"clientId"` // clientSecret // REQUIRED ClientSecret *string `json:"clientSecret"` // The URL to fetch the token from. Scopes *[]string `json:"scopes,omitempty"` TlsConfig *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig `json:"tlsConfig,omitempty"` // The URL to fetch the token from. // REQUIRED TokenUrl *string `json:"tokenUrl"` }
CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2 OAuth 2.0 authentication using the client credentials grant type. Prometheus fetches an access token from the specified endpoint with the given client access and secret keys. `Additional Validators:` * if oauth2 is in the body no other authentication method should be in the body
func NewCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2 ¶ added in v0.2.0
func NewCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2(clientId *string, clientSecret *string, tokenUrl *string) *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2
NewCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2 instantiates a new CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2WithDefaults ¶ 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
func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetClientId() *string
GetClientId returns the ClientId field value
func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetClientIdOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetClientIdOk() (*string, bool)
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
func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetClientSecret() *string
GetClientSecret returns the ClientSecret field value
func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetClientSecretOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetClientSecretOk() (*string, bool)
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
func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetScopes() *[]string
GetScopes returns the Scopes field value if set, zero value otherwise.
func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetScopesOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetScopesOk() (*[]string, bool)
GetScopesOk returns a tuple with the Scopes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetTlsConfig ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetTlsConfig() *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig
GetTlsConfig returns the TlsConfig field value if set, zero value otherwise.
func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetTlsConfigOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetTlsConfigOk() (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig, 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 (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetTokenUrl ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetTokenUrl() *string
GetTokenUrl returns the TokenUrl field value
func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetTokenUrlOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetTokenUrlOk() (*string, bool)
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
func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) HasScopes() bool
HasScopes returns a boolean if a field has been set.
func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) HasTlsConfig ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) HasTlsConfig() bool
HasTlsConfig returns a boolean if a field has been set.
func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) SetClientId ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) SetClientId(v *string)
SetClientId sets field value
func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) SetClientSecret ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) SetClientSecret(v *string)
SetClientSecret sets field value
func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) SetScopes ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) SetScopes(v *[]string)
SetScopes gets a reference to the given []string and assigns it to the Scopes field.
func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) SetTlsConfig ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) SetTlsConfig(v *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig)
SetTlsConfig gets a reference to the given CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig and assigns it to the TlsConfig field.
func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) SetTokenUrl ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) SetTokenUrl(v *string)
SetTokenUrl sets field value
func (CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) ToMap ¶ added in v0.2.0
func (o CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) ToMap() (map[string]interface{}, error)
type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig ¶
type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig struct { // Disable validation of the server certificate. InsecureSkipVerify *bool `json:"insecureSkipVerify,omitempty"` }
CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig Configures the scrape request's TLS settings.
func NewCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig ¶ 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
func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) GetInsecureSkipVerify() *bool
GetInsecureSkipVerify returns the InsecureSkipVerify field value if set, zero value otherwise.
func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) GetInsecureSkipVerifyOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) GetInsecureSkipVerifyOk() (*bool, bool)
GetInsecureSkipVerifyOk returns a tuple with the InsecureSkipVerify field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) HasInsecureSkipVerify ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) HasInsecureSkipVerify() bool
HasInsecureSkipVerify returns a boolean if a field has been set.
func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) SetInsecureSkipVerify ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) SetInsecureSkipVerify(v *bool)
SetInsecureSkipVerify gets a reference to the given bool and assigns it to the InsecureSkipVerify field.
func (CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) ToMap ¶ added in v0.2.0
func (o CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) ToMap() (map[string]interface{}, error)
type CreateScrapeConfigPayloadMetricsRelabelConfigsInner ¶
type CreateScrapeConfigPayloadMetricsRelabelConfigsInner struct { // Action to perform based on regex matching. `Additional Validators:` * if action is replace, targetLabel needs to be in body Action *string `json:"action,omitempty"` // Modulus to take of the hash of the source label values. Modulus *float64 `json:"modulus,omitempty"` // Regular expression against which the extracted value is matched. Regex *string `json:"regex,omitempty"` // Replacement value against which a regex replace is performed if the regular expression matches. Regex capture groups are available. Replacement *string `json:"replacement,omitempty"` // Separator placed between concatenated source label values. Separator *string `json:"separator,omitempty"` // The source labels select values from existing labels. Their content is concatenated using the configured separator and matched against the configured regular expression for the replace, keep, and drop actions. SourceLabels *[]string `json:"sourceLabels,omitempty"` // Label to which the resulting value is written in a replace action. It is mandatory for replace actions. Regex capture groups are available. TargetLabel *string `json:"targetLabel,omitempty"` }
CreateScrapeConfigPayloadMetricsRelabelConfigsInner struct for CreateScrapeConfigPayloadMetricsRelabelConfigsInner
func NewCreateScrapeConfigPayloadMetricsRelabelConfigsInner ¶ 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
func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetAction() *string
GetAction returns the Action field value if set, zero value otherwise.
func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetActionOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetActionOk() (*string, bool)
GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetModulus ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetModulus() *float64
GetModulus returns the Modulus field value if set, zero value otherwise.
func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetModulusOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetModulusOk() (*float64, bool)
GetModulusOk returns a tuple with the Modulus field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetRegex ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetRegex() *string
GetRegex returns the Regex field value if set, zero value otherwise.
func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetRegexOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetRegexOk() (*string, bool)
GetRegexOk returns a tuple with the Regex field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetReplacement ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetReplacement() *string
GetReplacement returns the Replacement field value if set, zero value otherwise.
func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetReplacementOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetReplacementOk() (*string, bool)
GetReplacementOk returns a tuple with the Replacement field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetSeparator ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetSeparator() *string
GetSeparator returns the Separator field value if set, zero value otherwise.
func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetSeparatorOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetSeparatorOk() (*string, bool)
GetSeparatorOk returns a tuple with the Separator field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetSourceLabels ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetSourceLabels() *[]string
GetSourceLabels returns the SourceLabels field value if set, zero value otherwise.
func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetSourceLabelsOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetSourceLabelsOk() (*[]string, bool)
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
func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetTargetLabel() *string
GetTargetLabel returns the TargetLabel field value if set, zero value otherwise.
func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetTargetLabelOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetTargetLabelOk() (*string, bool)
GetTargetLabelOk returns a tuple with the TargetLabel field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasAction ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasAction() bool
HasAction returns a boolean if a field has been set.
func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasModulus ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasModulus() bool
HasModulus returns a boolean if a field has been set.
func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasRegex ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasRegex() bool
HasRegex returns a boolean if a field has been set.
func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasReplacement ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasReplacement() bool
HasReplacement returns a boolean if a field has been set.
func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasSeparator ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasSeparator() bool
HasSeparator returns a boolean if a field has been set.
func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasSourceLabels ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasSourceLabels() bool
HasSourceLabels returns a boolean if a field has been set.
func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasTargetLabel ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasTargetLabel() bool
HasTargetLabel returns a boolean if a field has been set.
func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetAction ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetAction(v *string)
SetAction gets a reference to the given string and assigns it to the Action field.
func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetModulus ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetModulus(v *float64)
SetModulus gets a reference to the given float64 and assigns it to the Modulus field.
func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetRegex ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetRegex(v *string)
SetRegex gets a reference to the given string and assigns it to the Regex field.
func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetReplacement ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetReplacement(v *string)
SetReplacement gets a reference to the given string and assigns it to the Replacement field.
func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetSeparator ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetSeparator(v *string)
SetSeparator gets a reference to the given string and assigns it to the Separator field.
func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetSourceLabels ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetSourceLabels(v *[]string)
SetSourceLabels gets a reference to the given []string and assigns it to the SourceLabels field.
func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetTargetLabel ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetTargetLabel(v *string)
SetTargetLabel gets a reference to the given string and assigns it to the TargetLabel field.
func (CreateScrapeConfigPayloadMetricsRelabelConfigsInner) ToMap ¶ added in v0.2.0
func (o CreateScrapeConfigPayloadMetricsRelabelConfigsInner) ToMap() (map[string]interface{}, error)
type CreateScrapeConfigPayloadStaticConfigsInner ¶
type CreateScrapeConfigPayloadStaticConfigsInner struct { // Labels assigned to all metrics scraped from the targets. `Additional Validators:` * should not contain more than 10 keys * each key and value should not be longer than 200 characters Labels *map[string]interface{} `json:"labels,omitempty"` // The targets specified by the static config. // REQUIRED Targets *[]string `json:"targets"` }
CreateScrapeConfigPayloadStaticConfigsInner struct for CreateScrapeConfigPayloadStaticConfigsInner
func NewCreateScrapeConfigPayloadStaticConfigsInner ¶ added in v0.2.0
func NewCreateScrapeConfigPayloadStaticConfigsInner(targets *[]string) *CreateScrapeConfigPayloadStaticConfigsInner
NewCreateScrapeConfigPayloadStaticConfigsInner instantiates a new CreateScrapeConfigPayloadStaticConfigsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateScrapeConfigPayloadStaticConfigsInnerWithDefaults ¶ 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
func (o *CreateScrapeConfigPayloadStaticConfigsInner) GetLabels() *map[string]interface{}
GetLabels returns the Labels field value if set, zero value otherwise.
func (*CreateScrapeConfigPayloadStaticConfigsInner) GetLabelsOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadStaticConfigsInner) GetLabelsOk() (*map[string]interface{}, bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateScrapeConfigPayloadStaticConfigsInner) GetTargets ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadStaticConfigsInner) GetTargets() *[]string
GetTargets returns the Targets field value
func (*CreateScrapeConfigPayloadStaticConfigsInner) GetTargetsOk ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadStaticConfigsInner) GetTargetsOk() (*[]string, bool)
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
func (o *CreateScrapeConfigPayloadStaticConfigsInner) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*CreateScrapeConfigPayloadStaticConfigsInner) SetLabels ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadStaticConfigsInner) SetLabels(v *map[string]interface{})
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*CreateScrapeConfigPayloadStaticConfigsInner) SetTargets ¶ added in v0.2.0
func (o *CreateScrapeConfigPayloadStaticConfigsInner) SetTargets(v *[]string)
SetTargets sets field value
func (CreateScrapeConfigPayloadStaticConfigsInner) ToMap ¶ added in v0.2.0
func (o CreateScrapeConfigPayloadStaticConfigsInner) ToMap() (map[string]interface{}, error)
type Credentials ¶
type Credentials struct { // REQUIRED Password *string `json:"password"` // REQUIRED Username *string `json:"username"` }
Credentials struct for Credentials
func NewCredentials ¶ added in v0.2.0
func NewCredentials(password *string, username *string) *Credentials
NewCredentials instantiates a new Credentials object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCredentialsWithDefaults ¶ 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() *string
GetPassword returns the Password field value
func (*Credentials) GetPasswordOk ¶ added in v0.2.0
func (o *Credentials) GetPasswordOk() (*string, bool)
GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set.
func (*Credentials) GetUsername ¶ added in v0.2.0
func (o *Credentials) GetUsername() *string
GetUsername returns the Username field value
func (*Credentials) GetUsernameOk ¶ added in v0.2.0
func (o *Credentials) GetUsernameOk() (*string, bool)
GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set.
func (*Credentials) SetPassword ¶ added in v0.2.0
func (o *Credentials) SetPassword(v *string)
SetPassword sets field value
func (*Credentials) SetUsername ¶ added in v0.2.0
func (o *Credentials) SetUsername(v *string)
SetUsername sets field value
func (Credentials) ToMap ¶ added in v0.2.0
func (o Credentials) ToMap() (map[string]interface{}, error)
type CredentialsRemoteWriteConfig ¶
type CredentialsRemoteWriteConfig struct { // REQUIRED CredentialsMaxLimit *int64 `json:"credentialsMaxLimit"` // REQUIRED MaxLimit *int64 `json:"maxLimit"` // REQUIRED Message *string `json:"message"` }
CredentialsRemoteWriteConfig struct for CredentialsRemoteWriteConfig
func NewCredentialsRemoteWriteConfig ¶ added in v0.2.0
func NewCredentialsRemoteWriteConfig(credentialsMaxLimit *int64, maxLimit *int64, message *string) *CredentialsRemoteWriteConfig
NewCredentialsRemoteWriteConfig instantiates a new CredentialsRemoteWriteConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCredentialsRemoteWriteConfigWithDefaults ¶ 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
func (o *CredentialsRemoteWriteConfig) GetCredentialsMaxLimit() *int64
GetCredentialsMaxLimit returns the CredentialsMaxLimit field value
func (*CredentialsRemoteWriteConfig) GetCredentialsMaxLimitOk ¶ added in v0.2.0
func (o *CredentialsRemoteWriteConfig) GetCredentialsMaxLimitOk() (*int64, bool)
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
func (o *CredentialsRemoteWriteConfig) GetMaxLimit() *int64
GetMaxLimit returns the MaxLimit field value
func (*CredentialsRemoteWriteConfig) GetMaxLimitOk ¶ added in v0.2.0
func (o *CredentialsRemoteWriteConfig) GetMaxLimitOk() (*int64, bool)
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
func (o *CredentialsRemoteWriteConfig) GetMessage() *string
GetMessage returns the Message field value
func (*CredentialsRemoteWriteConfig) GetMessageOk ¶ added in v0.2.0
func (o *CredentialsRemoteWriteConfig) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*CredentialsRemoteWriteConfig) SetCredentialsMaxLimit ¶ added in v0.2.0
func (o *CredentialsRemoteWriteConfig) SetCredentialsMaxLimit(v *int64)
SetCredentialsMaxLimit sets field value
func (*CredentialsRemoteWriteConfig) SetMaxLimit ¶ added in v0.2.0
func (o *CredentialsRemoteWriteConfig) SetMaxLimit(v *int64)
SetMaxLimit sets field value
func (*CredentialsRemoteWriteConfig) SetMessage ¶ added in v0.2.0
func (o *CredentialsRemoteWriteConfig) SetMessage(v *string)
SetMessage sets field value
func (CredentialsRemoteWriteConfig) ToMap ¶ added in v0.2.0
func (o CredentialsRemoteWriteConfig) ToMap() (map[string]interface{}, error)
type CredentialsRemoteWriteDeleteResponse ¶
type CredentialsRemoteWriteDeleteResponse struct { // REQUIRED MaxLimit *int64 `json:"maxLimit"` // REQUIRED Message *string `json:"message"` }
CredentialsRemoteWriteDeleteResponse struct for CredentialsRemoteWriteDeleteResponse
func NewCredentialsRemoteWriteDeleteResponse ¶ added in v0.2.0
func NewCredentialsRemoteWriteDeleteResponse(maxLimit *int64, message *string) *CredentialsRemoteWriteDeleteResponse
NewCredentialsRemoteWriteDeleteResponse instantiates a new CredentialsRemoteWriteDeleteResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCredentialsRemoteWriteDeleteResponseWithDefaults ¶ 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
func (o *CredentialsRemoteWriteDeleteResponse) GetMaxLimit() *int64
GetMaxLimit returns the MaxLimit field value
func (*CredentialsRemoteWriteDeleteResponse) GetMaxLimitOk ¶ added in v0.2.0
func (o *CredentialsRemoteWriteDeleteResponse) GetMaxLimitOk() (*int64, bool)
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
func (o *CredentialsRemoteWriteDeleteResponse) GetMessage() *string
GetMessage returns the Message field value
func (*CredentialsRemoteWriteDeleteResponse) GetMessageOk ¶ added in v0.2.0
func (o *CredentialsRemoteWriteDeleteResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*CredentialsRemoteWriteDeleteResponse) SetMaxLimit ¶ added in v0.2.0
func (o *CredentialsRemoteWriteDeleteResponse) SetMaxLimit(v *int64)
SetMaxLimit sets field value
func (*CredentialsRemoteWriteDeleteResponse) SetMessage ¶ added in v0.2.0
func (o *CredentialsRemoteWriteDeleteResponse) SetMessage(v *string)
SetMessage sets field value
func (CredentialsRemoteWriteDeleteResponse) ToMap ¶ added in v0.2.0
func (o CredentialsRemoteWriteDeleteResponse) ToMap() (map[string]interface{}, error)
type DeleteScrapeConfigResponse ¶
type DeleteScrapeConfigResponse struct { // REQUIRED Data *[]Job `json:"data"` // REQUIRED Message *string `json:"message"` }
DeleteScrapeConfigResponse struct for DeleteScrapeConfigResponse
func NewDeleteScrapeConfigResponse ¶ added in v0.2.0
func NewDeleteScrapeConfigResponse(data *[]Job, message *string) *DeleteScrapeConfigResponse
NewDeleteScrapeConfigResponse instantiates a new DeleteScrapeConfigResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewDeleteScrapeConfigResponseWithDefaults ¶ 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
func (o *DeleteScrapeConfigResponse) GetData() *[]Job
GetData returns the Data field value
func (*DeleteScrapeConfigResponse) GetDataOk ¶ added in v0.2.0
func (o *DeleteScrapeConfigResponse) GetDataOk() (*[]Job, bool)
GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.
func (*DeleteScrapeConfigResponse) GetMessage ¶ added in v0.2.0
func (o *DeleteScrapeConfigResponse) GetMessage() *string
GetMessage returns the Message field value
func (*DeleteScrapeConfigResponse) GetMessageOk ¶ added in v0.2.0
func (o *DeleteScrapeConfigResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*DeleteScrapeConfigResponse) SetData ¶ added in v0.2.0
func (o *DeleteScrapeConfigResponse) SetData(v *[]Job)
SetData sets field value
func (*DeleteScrapeConfigResponse) SetMessage ¶ added in v0.2.0
func (o *DeleteScrapeConfigResponse) SetMessage(v *string)
SetMessage sets field value
func (DeleteScrapeConfigResponse) ToMap ¶ added in v0.2.0
func (o DeleteScrapeConfigResponse) ToMap() (map[string]interface{}, error)
type EmailConfig ¶
type EmailConfig struct { AuthIdentity *string `json:"authIdentity,omitempty"` AuthPassword *string `json:"authPassword,omitempty"` AuthUsername *string `json:"authUsername,omitempty"` From *string `json:"from,omitempty"` SendResolved *bool `json:"sendResolved,omitempty"` Smarthost *string `json:"smarthost,omitempty"` // REQUIRED To *string `json:"to"` }
EmailConfig struct for EmailConfig
func NewEmailConfig ¶ added in v0.2.0
func NewEmailConfig(to *string) *EmailConfig
NewEmailConfig instantiates a new EmailConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewEmailConfigWithDefaults ¶ 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() *string
GetAuthIdentity returns the AuthIdentity field value if set, zero value otherwise.
func (*EmailConfig) GetAuthIdentityOk ¶ added in v0.2.0
func (o *EmailConfig) GetAuthIdentityOk() (*string, bool)
GetAuthIdentityOk returns a tuple with the AuthIdentity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EmailConfig) GetAuthPassword ¶ added in v0.2.0
func (o *EmailConfig) GetAuthPassword() *string
GetAuthPassword returns the AuthPassword field value if set, zero value otherwise.
func (*EmailConfig) GetAuthPasswordOk ¶ added in v0.2.0
func (o *EmailConfig) GetAuthPasswordOk() (*string, bool)
GetAuthPasswordOk returns a tuple with the AuthPassword field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EmailConfig) GetAuthUsername ¶ added in v0.2.0
func (o *EmailConfig) GetAuthUsername() *string
GetAuthUsername returns the AuthUsername field value if set, zero value otherwise.
func (*EmailConfig) GetAuthUsernameOk ¶ added in v0.2.0
func (o *EmailConfig) GetAuthUsernameOk() (*string, bool)
GetAuthUsernameOk returns a tuple with the AuthUsername field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EmailConfig) GetFrom ¶ added in v0.2.0
func (o *EmailConfig) GetFrom() *string
GetFrom returns the From field value if set, zero value otherwise.
func (*EmailConfig) GetFromOk ¶ added in v0.2.0
func (o *EmailConfig) GetFromOk() (*string, bool)
GetFromOk returns a tuple with the From field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EmailConfig) GetSendResolved ¶ added in v0.2.0
func (o *EmailConfig) GetSendResolved() *bool
GetSendResolved returns the SendResolved field value if set, zero value otherwise.
func (*EmailConfig) GetSendResolvedOk ¶ added in v0.2.0
func (o *EmailConfig) GetSendResolvedOk() (*bool, bool)
GetSendResolvedOk returns a tuple with the SendResolved field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EmailConfig) GetSmarthost ¶ added in v0.2.0
func (o *EmailConfig) GetSmarthost() *string
GetSmarthost returns the Smarthost field value if set, zero value otherwise.
func (*EmailConfig) GetSmarthostOk ¶ added in v0.2.0
func (o *EmailConfig) GetSmarthostOk() (*string, bool)
GetSmarthostOk returns a tuple with the Smarthost field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EmailConfig) GetTo ¶ added in v0.2.0
func (o *EmailConfig) GetTo() *string
GetTo returns the To field value
func (*EmailConfig) GetToOk ¶ added in v0.2.0
func (o *EmailConfig) GetToOk() (*string, bool)
GetToOk returns a tuple with the To field value and a boolean to check if the value has been set.
func (*EmailConfig) HasAuthIdentity ¶ 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 *string)
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 *string)
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 *string)
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 *string)
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 *bool)
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 *string)
SetSmarthost gets a reference to the given string and assigns it to the Smarthost field.
func (*EmailConfig) SetTo ¶ added in v0.2.0
func (o *EmailConfig) SetTo(v *string)
SetTo sets field value
func (EmailConfig) ToMap ¶ added in v0.2.0
func (o EmailConfig) ToMap() (map[string]interface{}, error)
type Error ¶
type Error struct { Errors *[]map[string]string `json:"errors,omitempty"` // REQUIRED Message *string `json:"message"` }
Error struct for Error
func NewError ¶ added in v0.2.0
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
GetErrors returns the Errors field value if set, zero value otherwise.
func (*Error) GetErrorsOk ¶ added in v0.2.0
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
GetMessage returns the Message field value
func (*Error) 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 (*Error) SetErrors ¶ added in v0.2.0
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
SetMessage sets field value
type GetAlertConfigsResponse ¶
type GetAlertConfigsResponse struct { // REQUIRED Data *Alert `json:"data"` // REQUIRED Message *string `json:"message"` }
GetAlertConfigsResponse struct for GetAlertConfigsResponse
func NewGetAlertConfigsResponse ¶ added in v0.2.0
func NewGetAlertConfigsResponse(data *Alert, message *string) *GetAlertConfigsResponse
NewGetAlertConfigsResponse instantiates a new GetAlertConfigsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewGetAlertConfigsResponseWithDefaults ¶ 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
func (o *GetAlertConfigsResponse) GetData() *Alert
GetData returns the Data field value
func (*GetAlertConfigsResponse) GetDataOk ¶ added in v0.2.0
func (o *GetAlertConfigsResponse) GetDataOk() (*Alert, bool)
GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.
func (*GetAlertConfigsResponse) GetMessage ¶ added in v0.2.0
func (o *GetAlertConfigsResponse) GetMessage() *string
GetMessage returns the Message field value
func (*GetAlertConfigsResponse) GetMessageOk ¶ added in v0.2.0
func (o *GetAlertConfigsResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*GetAlertConfigsResponse) SetData ¶ added in v0.2.0
func (o *GetAlertConfigsResponse) SetData(v *Alert)
SetData sets field value
func (*GetAlertConfigsResponse) SetMessage ¶ added in v0.2.0
func (o *GetAlertConfigsResponse) SetMessage(v *string)
SetMessage sets field value
func (GetAlertConfigsResponse) ToMap ¶ added in v0.2.0
func (o GetAlertConfigsResponse) ToMap() (map[string]interface{}, error)
type GetCredentialsResponse ¶
type GetCredentialsResponse struct { CredentialsInfo *map[string]string `json:"credentialsInfo,omitempty"` // REQUIRED Id *string `json:"id"` // REQUIRED Message *string `json:"message"` // REQUIRED Name *string `json:"name"` }
GetCredentialsResponse struct for GetCredentialsResponse
func NewGetCredentialsResponse ¶ added in v0.2.0
func NewGetCredentialsResponse(id *string, message *string, name *string) *GetCredentialsResponse
NewGetCredentialsResponse instantiates a new GetCredentialsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewGetCredentialsResponseWithDefaults ¶ 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
func (o *GetCredentialsResponse) GetCredentialsInfo() *map[string]string
GetCredentialsInfo returns the CredentialsInfo field value if set, zero value otherwise.
func (*GetCredentialsResponse) GetCredentialsInfoOk ¶ added in v0.2.0
func (o *GetCredentialsResponse) GetCredentialsInfoOk() (*map[string]string, bool)
GetCredentialsInfoOk returns a tuple with the CredentialsInfo field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetCredentialsResponse) GetId ¶ added in v0.2.0
func (o *GetCredentialsResponse) GetId() *string
GetId returns the Id field value
func (*GetCredentialsResponse) GetIdOk ¶ added in v0.2.0
func (o *GetCredentialsResponse) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*GetCredentialsResponse) GetMessage ¶ added in v0.2.0
func (o *GetCredentialsResponse) GetMessage() *string
GetMessage returns the Message field value
func (*GetCredentialsResponse) GetMessageOk ¶ added in v0.2.0
func (o *GetCredentialsResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*GetCredentialsResponse) GetName ¶ added in v0.2.0
func (o *GetCredentialsResponse) GetName() *string
GetName returns the Name field value
func (*GetCredentialsResponse) GetNameOk ¶ added in v0.2.0
func (o *GetCredentialsResponse) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*GetCredentialsResponse) HasCredentialsInfo ¶ 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
func (o *GetCredentialsResponse) SetCredentialsInfo(v *map[string]string)
SetCredentialsInfo gets a reference to the given map[string]string and assigns it to the CredentialsInfo field.
func (*GetCredentialsResponse) SetId ¶ added in v0.2.0
func (o *GetCredentialsResponse) SetId(v *string)
SetId sets field value
func (*GetCredentialsResponse) SetMessage ¶ added in v0.2.0
func (o *GetCredentialsResponse) SetMessage(v *string)
SetMessage sets field value
func (*GetCredentialsResponse) SetName ¶ added in v0.2.0
func (o *GetCredentialsResponse) SetName(v *string)
SetName sets field value
func (GetCredentialsResponse) ToMap ¶ added in v0.2.0
func (o GetCredentialsResponse) ToMap() (map[string]interface{}, error)
type GetInstanceResponse ¶
type GetInstanceResponse struct { // REQUIRED DashboardUrl *string `json:"dashboardUrl"` Error *NullableString `json:"error,omitempty"` // REQUIRED Id *string `json:"id"` // REQUIRED Instance *InstanceSensitiveData `json:"instance"` IsUpdatable *bool `json:"isUpdatable,omitempty"` // REQUIRED Message *string `json:"message"` Name *string `json:"name,omitempty"` Parameters *map[string]string `json:"parameters,omitempty"` // REQUIRED PlanId *string `json:"planId"` // REQUIRED PlanName *string `json:"planName"` PlanSchema *string `json:"planSchema,omitempty"` // REQUIRED ServiceName *string `json:"serviceName"` // REQUIRED Status *string `json:"status"` }
GetInstanceResponse struct for GetInstanceResponse
func NewGetInstanceResponse ¶ added in v0.2.0
func NewGetInstanceResponse(dashboardUrl *string, id *string, instance *InstanceSensitiveData, message *string, planId *string, planName *string, serviceName *string, status *string) *GetInstanceResponse
NewGetInstanceResponse instantiates a new GetInstanceResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewGetInstanceResponseWithDefaults ¶ 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
func (o *GetInstanceResponse) GetDashboardUrl() *string
GetDashboardUrl returns the DashboardUrl field value
func (*GetInstanceResponse) GetDashboardUrlOk ¶ added in v0.2.0
func (o *GetInstanceResponse) GetDashboardUrlOk() (*string, bool)
GetDashboardUrlOk returns a tuple with the DashboardUrl field value and a boolean to check if the value has been set.
func (*GetInstanceResponse) GetError ¶ added in v0.2.0
func (o *GetInstanceResponse) GetError() *string
GetError returns the Error field value if set, zero value otherwise (both if not set or set to explicit null).
func (*GetInstanceResponse) GetErrorOk ¶ added in v0.2.0
func (o *GetInstanceResponse) GetErrorOk() (*string, bool)
GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*GetInstanceResponse) GetId ¶ added in v0.2.0
func (o *GetInstanceResponse) GetId() *string
GetId returns the Id field value
func (*GetInstanceResponse) GetIdOk ¶ added in v0.2.0
func (o *GetInstanceResponse) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*GetInstanceResponse) GetInstance ¶ added in v0.2.0
func (o *GetInstanceResponse) GetInstance() *InstanceSensitiveData
GetInstance returns the Instance field value
func (*GetInstanceResponse) GetInstanceOk ¶ added in v0.2.0
func (o *GetInstanceResponse) GetInstanceOk() (*InstanceSensitiveData, bool)
GetInstanceOk returns a tuple with the Instance field value and a boolean to check if the value has been set.
func (*GetInstanceResponse) GetIsUpdatable ¶ added in v0.2.0
func (o *GetInstanceResponse) GetIsUpdatable() *bool
GetIsUpdatable returns the IsUpdatable field value if set, zero value otherwise.
func (*GetInstanceResponse) GetIsUpdatableOk ¶ added in v0.2.0
func (o *GetInstanceResponse) GetIsUpdatableOk() (*bool, bool)
GetIsUpdatableOk returns a tuple with the IsUpdatable field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetInstanceResponse) GetMessage ¶ added in v0.2.0
func (o *GetInstanceResponse) GetMessage() *string
GetMessage returns the Message field value
func (*GetInstanceResponse) GetMessageOk ¶ added in v0.2.0
func (o *GetInstanceResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*GetInstanceResponse) GetName ¶ added in v0.2.0
func (o *GetInstanceResponse) GetName() *string
GetName returns the Name field value if set, zero value otherwise.
func (*GetInstanceResponse) GetNameOk ¶ added in v0.2.0
func (o *GetInstanceResponse) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetInstanceResponse) GetParameters ¶ added in v0.2.0
func (o *GetInstanceResponse) GetParameters() *map[string]string
GetParameters returns the Parameters field value if set, zero value otherwise.
func (*GetInstanceResponse) GetParametersOk ¶ added in v0.2.0
func (o *GetInstanceResponse) GetParametersOk() (*map[string]string, bool)
GetParametersOk returns a tuple with the Parameters field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetInstanceResponse) GetPlanId ¶ added in v0.2.0
func (o *GetInstanceResponse) GetPlanId() *string
GetPlanId returns the PlanId field value
func (*GetInstanceResponse) GetPlanIdOk ¶ added in v0.2.0
func (o *GetInstanceResponse) GetPlanIdOk() (*string, bool)
GetPlanIdOk returns a tuple with the PlanId field value and a boolean to check if the value has been set.
func (*GetInstanceResponse) GetPlanName ¶ added in v0.2.0
func (o *GetInstanceResponse) GetPlanName() *string
GetPlanName returns the PlanName field value
func (*GetInstanceResponse) GetPlanNameOk ¶ added in v0.2.0
func (o *GetInstanceResponse) GetPlanNameOk() (*string, bool)
GetPlanNameOk returns a tuple with the PlanName field value and a boolean to check if the value has been set.
func (*GetInstanceResponse) GetPlanSchema ¶ added in v0.2.0
func (o *GetInstanceResponse) GetPlanSchema() *string
GetPlanSchema returns the PlanSchema field value if set, zero value otherwise.
func (*GetInstanceResponse) GetPlanSchemaOk ¶ added in v0.2.0
func (o *GetInstanceResponse) GetPlanSchemaOk() (*string, bool)
GetPlanSchemaOk returns a tuple with the PlanSchema field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetInstanceResponse) GetServiceName ¶ added in v0.2.0
func (o *GetInstanceResponse) GetServiceName() *string
GetServiceName returns the ServiceName field value
func (*GetInstanceResponse) GetServiceNameOk ¶ added in v0.2.0
func (o *GetInstanceResponse) GetServiceNameOk() (*string, bool)
GetServiceNameOk returns a tuple with the ServiceName field value and a boolean to check if the value has been set.
func (*GetInstanceResponse) GetStatus ¶ added in v0.2.0
func (o *GetInstanceResponse) GetStatus() *string
GetStatus returns the Status field value
func (*GetInstanceResponse) GetStatusOk ¶ added in v0.2.0
func (o *GetInstanceResponse) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.
func (*GetInstanceResponse) HasError ¶ 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
func (o *GetInstanceResponse) SetDashboardUrl(v *string)
SetDashboardUrl sets field value
func (*GetInstanceResponse) SetError ¶ added in v0.2.0
func (o *GetInstanceResponse) SetError(v *string)
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
func (o *GetInstanceResponse) SetId(v *string)
SetId sets field value
func (*GetInstanceResponse) SetInstance ¶ added in v0.2.0
func (o *GetInstanceResponse) SetInstance(v *InstanceSensitiveData)
SetInstance sets field value
func (*GetInstanceResponse) SetIsUpdatable ¶ added in v0.2.0
func (o *GetInstanceResponse) SetIsUpdatable(v *bool)
SetIsUpdatable gets a reference to the given bool and assigns it to the IsUpdatable field.
func (*GetInstanceResponse) SetMessage ¶ added in v0.2.0
func (o *GetInstanceResponse) SetMessage(v *string)
SetMessage sets field value
func (*GetInstanceResponse) SetName ¶ added in v0.2.0
func (o *GetInstanceResponse) SetName(v *string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*GetInstanceResponse) SetParameters ¶ added in v0.2.0
func (o *GetInstanceResponse) SetParameters(v *map[string]string)
SetParameters gets a reference to the given map[string]string and assigns it to the Parameters field.
func (*GetInstanceResponse) SetPlanId ¶ added in v0.2.0
func (o *GetInstanceResponse) SetPlanId(v *string)
SetPlanId sets field value
func (*GetInstanceResponse) SetPlanName ¶ added in v0.2.0
func (o *GetInstanceResponse) SetPlanName(v *string)
SetPlanName sets field value
func (*GetInstanceResponse) SetPlanSchema ¶ added in v0.2.0
func (o *GetInstanceResponse) SetPlanSchema(v *string)
SetPlanSchema gets a reference to the given string and assigns it to the PlanSchema field.
func (*GetInstanceResponse) SetServiceName ¶ added in v0.2.0
func (o *GetInstanceResponse) SetServiceName(v *string)
SetServiceName sets field value
func (*GetInstanceResponse) SetStatus ¶ added in v0.2.0
func (o *GetInstanceResponse) SetStatus(v *string)
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 GetMetricsStorageRetentionResponse ¶
type GetMetricsStorageRetentionResponse struct { // REQUIRED Message *string `json:"message"` // REQUIRED MetricsRetentionTime1h *string `json:"metricsRetentionTime1h"` // REQUIRED MetricsRetentionTime5m *string `json:"metricsRetentionTime5m"` // REQUIRED MetricsRetentionTimeRaw *string `json:"metricsRetentionTimeRaw"` }
GetMetricsStorageRetentionResponse struct for GetMetricsStorageRetentionResponse
func NewGetMetricsStorageRetentionResponse ¶ added in v0.2.0
func NewGetMetricsStorageRetentionResponse(message *string, metricsRetentionTime1h *string, metricsRetentionTime5m *string, metricsRetentionTimeRaw *string) *GetMetricsStorageRetentionResponse
NewGetMetricsStorageRetentionResponse instantiates a new GetMetricsStorageRetentionResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewGetMetricsStorageRetentionResponseWithDefaults ¶ 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
func (o *GetMetricsStorageRetentionResponse) GetMessage() *string
GetMessage returns the Message field value
func (*GetMetricsStorageRetentionResponse) GetMessageOk ¶ added in v0.2.0
func (o *GetMetricsStorageRetentionResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*GetMetricsStorageRetentionResponse) GetMetricsRetentionTime1h ¶ added in v0.2.0
func (o *GetMetricsStorageRetentionResponse) GetMetricsRetentionTime1h() *string
GetMetricsRetentionTime1h returns the MetricsRetentionTime1h field value
func (*GetMetricsStorageRetentionResponse) GetMetricsRetentionTime1hOk ¶ added in v0.2.0
func (o *GetMetricsStorageRetentionResponse) GetMetricsRetentionTime1hOk() (*string, bool)
GetMetricsRetentionTime1hOk returns a tuple with the MetricsRetentionTime1h field value and a boolean to check if the value has been set.
func (*GetMetricsStorageRetentionResponse) GetMetricsRetentionTime5m ¶ added in v0.2.0
func (o *GetMetricsStorageRetentionResponse) GetMetricsRetentionTime5m() *string
GetMetricsRetentionTime5m returns the MetricsRetentionTime5m field value
func (*GetMetricsStorageRetentionResponse) GetMetricsRetentionTime5mOk ¶ added in v0.2.0
func (o *GetMetricsStorageRetentionResponse) GetMetricsRetentionTime5mOk() (*string, bool)
GetMetricsRetentionTime5mOk returns a tuple with the MetricsRetentionTime5m field value and a boolean to check if the value has been set.
func (*GetMetricsStorageRetentionResponse) GetMetricsRetentionTimeRaw ¶ added in v0.2.0
func (o *GetMetricsStorageRetentionResponse) GetMetricsRetentionTimeRaw() *string
GetMetricsRetentionTimeRaw returns the MetricsRetentionTimeRaw field value
func (*GetMetricsStorageRetentionResponse) GetMetricsRetentionTimeRawOk ¶ added in v0.2.0
func (o *GetMetricsStorageRetentionResponse) GetMetricsRetentionTimeRawOk() (*string, bool)
GetMetricsRetentionTimeRawOk returns a tuple with the MetricsRetentionTimeRaw field value and a boolean to check if the value has been set.
func (*GetMetricsStorageRetentionResponse) SetMessage ¶ added in v0.2.0
func (o *GetMetricsStorageRetentionResponse) SetMessage(v *string)
SetMessage sets field value
func (*GetMetricsStorageRetentionResponse) SetMetricsRetentionTime1h ¶ added in v0.2.0
func (o *GetMetricsStorageRetentionResponse) SetMetricsRetentionTime1h(v *string)
SetMetricsRetentionTime1h sets field value
func (*GetMetricsStorageRetentionResponse) SetMetricsRetentionTime5m ¶ added in v0.2.0
func (o *GetMetricsStorageRetentionResponse) SetMetricsRetentionTime5m(v *string)
SetMetricsRetentionTime5m sets field value
func (*GetMetricsStorageRetentionResponse) SetMetricsRetentionTimeRaw ¶ added in v0.2.0
func (o *GetMetricsStorageRetentionResponse) SetMetricsRetentionTimeRaw(v *string)
SetMetricsRetentionTimeRaw sets field value
func (GetMetricsStorageRetentionResponse) ToMap ¶ added in v0.2.0
func (o GetMetricsStorageRetentionResponse) ToMap() (map[string]interface{}, error)
type GetScrapeConfigResponse ¶
type GetScrapeConfigResponse struct { // REQUIRED Data *Job `json:"data"` // REQUIRED Message *string `json:"message"` }
GetScrapeConfigResponse struct for GetScrapeConfigResponse
func NewGetScrapeConfigResponse ¶ added in v0.2.0
func NewGetScrapeConfigResponse(data *Job, message *string) *GetScrapeConfigResponse
NewGetScrapeConfigResponse instantiates a new GetScrapeConfigResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewGetScrapeConfigResponseWithDefaults ¶ 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
func (o *GetScrapeConfigResponse) GetData() *Job
GetData returns the Data field value
func (*GetScrapeConfigResponse) GetDataOk ¶ added in v0.2.0
func (o *GetScrapeConfigResponse) GetDataOk() (*Job, bool)
GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.
func (*GetScrapeConfigResponse) GetMessage ¶ added in v0.2.0
func (o *GetScrapeConfigResponse) GetMessage() *string
GetMessage returns the Message field value
func (*GetScrapeConfigResponse) GetMessageOk ¶ added in v0.2.0
func (o *GetScrapeConfigResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*GetScrapeConfigResponse) SetData ¶ added in v0.2.0
func (o *GetScrapeConfigResponse) SetData(v *Job)
SetData sets field value
func (*GetScrapeConfigResponse) SetMessage ¶ added in v0.2.0
func (o *GetScrapeConfigResponse) SetMessage(v *string)
SetMessage sets field value
func (GetScrapeConfigResponse) ToMap ¶ added in v0.2.0
func (o GetScrapeConfigResponse) ToMap() (map[string]interface{}, error)
type Global ¶
type Global struct { OpsgenieApiKey *string `json:"opsgenieApiKey,omitempty"` OpsgenieApiUrl *string `json:"opsgenieApiUrl,omitempty"` ResolveTimeout *string `json:"resolveTimeout,omitempty"` SmtpAuthIdentity *string `json:"smtpAuthIdentity,omitempty"` SmtpAuthPassword *string `json:"smtpAuthPassword,omitempty"` SmtpAuthUsername *string `json:"smtpAuthUsername,omitempty"` SmtpFrom *string `json:"smtpFrom,omitempty"` SmtpSmarthost *string `json:"smtpSmarthost,omitempty"` }
Global struct for Global
func NewGlobal ¶ 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
GetOpsgenieApiKey returns the OpsgenieApiKey field value if set, zero value otherwise.
func (*Global) 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 (*Global) GetOpsgenieApiUrl ¶ added in v0.2.0
GetOpsgenieApiUrl returns the OpsgenieApiUrl field value if set, zero value otherwise.
func (*Global) 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 (*Global) GetResolveTimeout ¶ added in v0.2.0
GetResolveTimeout returns the ResolveTimeout field value if set, zero value otherwise.
func (*Global) 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 (*Global) GetSmtpAuthIdentity ¶ added in v0.2.0
GetSmtpAuthIdentity returns the SmtpAuthIdentity field value if set, zero value otherwise.
func (*Global) 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 (*Global) GetSmtpAuthPassword ¶ added in v0.2.0
GetSmtpAuthPassword returns the SmtpAuthPassword field value if set, zero value otherwise.
func (*Global) 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 (*Global) GetSmtpAuthUsername ¶ added in v0.2.0
GetSmtpAuthUsername returns the SmtpAuthUsername field value if set, zero value otherwise.
func (*Global) 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 (*Global) GetSmtpFrom ¶ added in v0.2.0
GetSmtpFrom returns the SmtpFrom field value if set, zero value otherwise.
func (*Global) 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 (*Global) GetSmtpSmarthost ¶ added in v0.2.0
GetSmtpSmarthost returns the SmtpSmarthost field value if set, zero value otherwise.
func (*Global) 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 (*Global) HasOpsgenieApiKey ¶ added in v0.2.0
HasOpsgenieApiKey returns a boolean if a field has been set.
func (*Global) HasOpsgenieApiUrl ¶ added in v0.2.0
HasOpsgenieApiUrl returns a boolean if a field has been set.
func (*Global) HasResolveTimeout ¶ added in v0.2.0
HasResolveTimeout returns a boolean if a field has been set.
func (*Global) HasSmtpAuthIdentity ¶ added in v0.2.0
HasSmtpAuthIdentity returns a boolean if a field has been set.
func (*Global) HasSmtpAuthPassword ¶ added in v0.2.0
HasSmtpAuthPassword returns a boolean if a field has been set.
func (*Global) HasSmtpAuthUsername ¶ added in v0.2.0
HasSmtpAuthUsername returns a boolean if a field has been set.
func (*Global) HasSmtpFrom ¶ added in v0.2.0
HasSmtpFrom returns a boolean if a field has been set.
func (*Global) HasSmtpSmarthost ¶ added in v0.2.0
HasSmtpSmarthost returns a boolean if a field has been set.
func (*Global) SetOpsgenieApiKey ¶ added in v0.2.0
SetOpsgenieApiKey gets a reference to the given string and assigns it to the OpsgenieApiKey field.
func (*Global) SetOpsgenieApiUrl ¶ added in v0.2.0
SetOpsgenieApiUrl gets a reference to the given string and assigns it to the OpsgenieApiUrl field.
func (*Global) SetResolveTimeout ¶ added in v0.2.0
SetResolveTimeout gets a reference to the given string and assigns it to the ResolveTimeout field.
func (*Global) SetSmtpAuthIdentity ¶ added in v0.2.0
SetSmtpAuthIdentity gets a reference to the given string and assigns it to the SmtpAuthIdentity field.
func (*Global) SetSmtpAuthPassword ¶ added in v0.2.0
SetSmtpAuthPassword gets a reference to the given string and assigns it to the SmtpAuthPassword field.
func (*Global) SetSmtpAuthUsername ¶ added in v0.2.0
SetSmtpAuthUsername gets a reference to the given string and assigns it to the SmtpAuthUsername field.
func (*Global) SetSmtpFrom ¶ added in v0.2.0
SetSmtpFrom gets a reference to the given string and assigns it to the SmtpFrom field.
func (*Global) SetSmtpSmarthost ¶ added in v0.2.0
SetSmtpSmarthost gets a reference to the given string and assigns it to the SmtpSmarthost field.
type GrafanaConfigs ¶
type GrafanaConfigs struct { GenericOauth *GrafanaOauth `json:"genericOauth,omitempty"` // REQUIRED Message *string `json:"message"` PublicReadAccess *bool `json:"publicReadAccess,omitempty"` UseStackitSso *bool `json:"useStackitSso,omitempty"` }
GrafanaConfigs struct for GrafanaConfigs
func NewGrafanaConfigs ¶ added in v0.2.0
func NewGrafanaConfigs(message *string) *GrafanaConfigs
NewGrafanaConfigs instantiates a new GrafanaConfigs object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewGrafanaConfigsWithDefaults ¶ 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() *GrafanaOauth
GetGenericOauth returns the GenericOauth field value if set, zero value otherwise.
func (*GrafanaConfigs) GetGenericOauthOk ¶ added in v0.2.0
func (o *GrafanaConfigs) GetGenericOauthOk() (*GrafanaOauth, bool)
GetGenericOauthOk returns a tuple with the GenericOauth field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GrafanaConfigs) GetMessage ¶ added in v0.2.0
func (o *GrafanaConfigs) GetMessage() *string
GetMessage returns the Message field value
func (*GrafanaConfigs) GetMessageOk ¶ added in v0.2.0
func (o *GrafanaConfigs) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*GrafanaConfigs) GetPublicReadAccess ¶ added in v0.2.0
func (o *GrafanaConfigs) GetPublicReadAccess() *bool
GetPublicReadAccess returns the PublicReadAccess field value if set, zero value otherwise.
func (*GrafanaConfigs) GetPublicReadAccessOk ¶ added in v0.2.0
func (o *GrafanaConfigs) GetPublicReadAccessOk() (*bool, bool)
GetPublicReadAccessOk returns a tuple with the PublicReadAccess field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GrafanaConfigs) GetUseStackitSso ¶ added in v0.2.0
func (o *GrafanaConfigs) GetUseStackitSso() *bool
GetUseStackitSso returns the UseStackitSso field value if set, zero value otherwise.
func (*GrafanaConfigs) GetUseStackitSsoOk ¶ added in v0.2.0
func (o *GrafanaConfigs) GetUseStackitSsoOk() (*bool, bool)
GetUseStackitSsoOk returns a tuple with the UseStackitSso field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GrafanaConfigs) HasGenericOauth ¶ 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
func (o *GrafanaConfigs) SetGenericOauth(v *GrafanaOauth)
SetGenericOauth gets a reference to the given GrafanaOauth and assigns it to the GenericOauth field.
func (*GrafanaConfigs) SetMessage ¶ added in v0.2.0
func (o *GrafanaConfigs) SetMessage(v *string)
SetMessage sets field value
func (*GrafanaConfigs) SetPublicReadAccess ¶ added in v0.2.0
func (o *GrafanaConfigs) SetPublicReadAccess(v *bool)
SetPublicReadAccess gets a reference to the given bool and assigns it to the PublicReadAccess field.
func (*GrafanaConfigs) SetUseStackitSso ¶ added in v0.2.0
func (o *GrafanaConfigs) SetUseStackitSso(v *bool)
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 GrafanaOauth ¶
type GrafanaOauth struct { // REQUIRED ApiUrl *string `json:"apiUrl"` // REQUIRED AuthUrl *string `json:"authUrl"` // REQUIRED Enabled *bool `json:"enabled"` Name *string `json:"name,omitempty"` // REQUIRED OauthClientId *string `json:"oauthClientId"` // REQUIRED OauthClientSecret *string `json:"oauthClientSecret"` // REQUIRED RoleAttributePath *string `json:"roleAttributePath"` RoleAttributeStrict *bool `json:"roleAttributeStrict,omitempty"` Scopes *string `json:"scopes,omitempty"` // REQUIRED TokenUrl *string `json:"tokenUrl"` UsePkce *bool `json:"usePkce,omitempty"` }
GrafanaOauth struct for GrafanaOauth
func NewGrafanaOauth ¶ added in v0.2.0
func NewGrafanaOauth(apiUrl *string, authUrl *string, enabled *bool, oauthClientId *string, oauthClientSecret *string, roleAttributePath *string, tokenUrl *string) *GrafanaOauth
NewGrafanaOauth instantiates a new GrafanaOauth object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewGrafanaOauthWithDefaults ¶ 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() *string
GetApiUrl returns the ApiUrl field value
func (*GrafanaOauth) GetApiUrlOk ¶ added in v0.2.0
func (o *GrafanaOauth) GetApiUrlOk() (*string, bool)
GetApiUrlOk returns a tuple with the ApiUrl field value and a boolean to check if the value has been set.
func (*GrafanaOauth) GetAuthUrl ¶ added in v0.2.0
func (o *GrafanaOauth) GetAuthUrl() *string
GetAuthUrl returns the AuthUrl field value
func (*GrafanaOauth) GetAuthUrlOk ¶ added in v0.2.0
func (o *GrafanaOauth) GetAuthUrlOk() (*string, bool)
GetAuthUrlOk returns a tuple with the AuthUrl field value and a boolean to check if the value has been set.
func (*GrafanaOauth) GetEnabled ¶ added in v0.2.0
func (o *GrafanaOauth) GetEnabled() *bool
GetEnabled returns the Enabled field value
func (*GrafanaOauth) GetEnabledOk ¶ added in v0.2.0
func (o *GrafanaOauth) GetEnabledOk() (*bool, bool)
GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.
func (*GrafanaOauth) GetName ¶ added in v0.2.0
func (o *GrafanaOauth) GetName() *string
GetName returns the Name field value if set, zero value otherwise.
func (*GrafanaOauth) GetNameOk ¶ added in v0.2.0
func (o *GrafanaOauth) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GrafanaOauth) GetOauthClientId ¶ added in v0.2.0
func (o *GrafanaOauth) GetOauthClientId() *string
GetOauthClientId returns the OauthClientId field value
func (*GrafanaOauth) GetOauthClientIdOk ¶ added in v0.2.0
func (o *GrafanaOauth) GetOauthClientIdOk() (*string, bool)
GetOauthClientIdOk returns a tuple with the OauthClientId field value and a boolean to check if the value has been set.
func (*GrafanaOauth) GetOauthClientSecret ¶ added in v0.2.0
func (o *GrafanaOauth) GetOauthClientSecret() *string
GetOauthClientSecret returns the OauthClientSecret field value
func (*GrafanaOauth) GetOauthClientSecretOk ¶ added in v0.2.0
func (o *GrafanaOauth) GetOauthClientSecretOk() (*string, bool)
GetOauthClientSecretOk returns a tuple with the OauthClientSecret field value and a boolean to check if the value has been set.
func (*GrafanaOauth) GetRoleAttributePath ¶ added in v0.2.0
func (o *GrafanaOauth) GetRoleAttributePath() *string
GetRoleAttributePath returns the RoleAttributePath field value
func (*GrafanaOauth) GetRoleAttributePathOk ¶ added in v0.2.0
func (o *GrafanaOauth) GetRoleAttributePathOk() (*string, bool)
GetRoleAttributePathOk returns a tuple with the RoleAttributePath field value and a boolean to check if the value has been set.
func (*GrafanaOauth) GetRoleAttributeStrict ¶ added in v0.2.0
func (o *GrafanaOauth) GetRoleAttributeStrict() *bool
GetRoleAttributeStrict returns the RoleAttributeStrict field value if set, zero value otherwise.
func (*GrafanaOauth) GetRoleAttributeStrictOk ¶ added in v0.2.0
func (o *GrafanaOauth) GetRoleAttributeStrictOk() (*bool, bool)
GetRoleAttributeStrictOk returns a tuple with the RoleAttributeStrict field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GrafanaOauth) GetScopes ¶ added in v0.2.0
func (o *GrafanaOauth) GetScopes() *string
GetScopes returns the Scopes field value if set, zero value otherwise.
func (*GrafanaOauth) GetScopesOk ¶ added in v0.2.0
func (o *GrafanaOauth) GetScopesOk() (*string, bool)
GetScopesOk returns a tuple with the Scopes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GrafanaOauth) GetTokenUrl ¶ added in v0.2.0
func (o *GrafanaOauth) GetTokenUrl() *string
GetTokenUrl returns the TokenUrl field value
func (*GrafanaOauth) GetTokenUrlOk ¶ added in v0.2.0
func (o *GrafanaOauth) GetTokenUrlOk() (*string, bool)
GetTokenUrlOk returns a tuple with the TokenUrl field value and a boolean to check if the value has been set.
func (*GrafanaOauth) GetUsePkce ¶ added in v0.2.0
func (o *GrafanaOauth) GetUsePkce() *bool
GetUsePkce returns the UsePkce field value if set, zero value otherwise.
func (*GrafanaOauth) GetUsePkceOk ¶ added in v0.2.0
func (o *GrafanaOauth) GetUsePkceOk() (*bool, bool)
GetUsePkceOk returns a tuple with the UsePkce field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GrafanaOauth) 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
func (o *GrafanaOauth) SetApiUrl(v *string)
SetApiUrl sets field value
func (*GrafanaOauth) SetAuthUrl ¶ added in v0.2.0
func (o *GrafanaOauth) SetAuthUrl(v *string)
SetAuthUrl sets field value
func (*GrafanaOauth) SetEnabled ¶ added in v0.2.0
func (o *GrafanaOauth) SetEnabled(v *bool)
SetEnabled sets field value
func (*GrafanaOauth) SetName ¶ added in v0.2.0
func (o *GrafanaOauth) SetName(v *string)
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 *string)
SetOauthClientId sets field value
func (*GrafanaOauth) SetOauthClientSecret ¶ added in v0.2.0
func (o *GrafanaOauth) SetOauthClientSecret(v *string)
SetOauthClientSecret sets field value
func (*GrafanaOauth) SetRoleAttributePath ¶ added in v0.2.0
func (o *GrafanaOauth) SetRoleAttributePath(v *string)
SetRoleAttributePath sets field value
func (*GrafanaOauth) SetRoleAttributeStrict ¶ added in v0.2.0
func (o *GrafanaOauth) SetRoleAttributeStrict(v *bool)
SetRoleAttributeStrict gets a reference to the given bool and assigns it to the RoleAttributeStrict field.
func (*GrafanaOauth) SetScopes ¶ added in v0.2.0
func (o *GrafanaOauth) SetScopes(v *string)
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 *string)
SetTokenUrl sets field value
func (*GrafanaOauth) SetUsePkce ¶ added in v0.2.0
func (o *GrafanaOauth) SetUsePkce(v *bool)
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 HTTPServiceSD ¶
type HTTPServiceSD struct { BasicAuth *BasicAuth `json:"basicAuth,omitempty"` Oauth2 *OAuth2 `json:"oauth2,omitempty"` RefreshInterval *string `json:"refreshInterval,omitempty"` TlsConfig *TLSConfig `json:"tlsConfig,omitempty"` // REQUIRED Url *string `json:"url"` }
HTTPServiceSD struct for HTTPServiceSD
func NewHTTPServiceSD ¶ added in v0.2.0
func NewHTTPServiceSD(url *string) *HTTPServiceSD
NewHTTPServiceSD instantiates a new HTTPServiceSD object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewHTTPServiceSDWithDefaults ¶ 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() *BasicAuth
GetBasicAuth returns the BasicAuth field value if set, zero value otherwise.
func (*HTTPServiceSD) GetBasicAuthOk ¶ added in v0.2.0
func (o *HTTPServiceSD) GetBasicAuthOk() (*BasicAuth, bool)
GetBasicAuthOk returns a tuple with the BasicAuth field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HTTPServiceSD) GetOauth2 ¶ added in v0.2.0
func (o *HTTPServiceSD) GetOauth2() *OAuth2
GetOauth2 returns the Oauth2 field value if set, zero value otherwise.
func (*HTTPServiceSD) GetOauth2Ok ¶ added in v0.2.0
func (o *HTTPServiceSD) GetOauth2Ok() (*OAuth2, bool)
GetOauth2Ok returns a tuple with the Oauth2 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HTTPServiceSD) GetRefreshInterval ¶ added in v0.2.0
func (o *HTTPServiceSD) GetRefreshInterval() *string
GetRefreshInterval returns the RefreshInterval field value if set, zero value otherwise.
func (*HTTPServiceSD) GetRefreshIntervalOk ¶ added in v0.2.0
func (o *HTTPServiceSD) GetRefreshIntervalOk() (*string, bool)
GetRefreshIntervalOk returns a tuple with the RefreshInterval field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HTTPServiceSD) GetTlsConfig ¶ added in v0.2.0
func (o *HTTPServiceSD) GetTlsConfig() *TLSConfig
GetTlsConfig returns the TlsConfig field value if set, zero value otherwise.
func (*HTTPServiceSD) GetTlsConfigOk ¶ added in v0.2.0
func (o *HTTPServiceSD) GetTlsConfigOk() (*TLSConfig, bool)
GetTlsConfigOk returns a tuple with the TlsConfig field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HTTPServiceSD) GetUrl ¶ added in v0.2.0
func (o *HTTPServiceSD) GetUrl() *string
GetUrl returns the Url field value
func (*HTTPServiceSD) GetUrlOk ¶ added in v0.2.0
func (o *HTTPServiceSD) GetUrlOk() (*string, bool)
GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.
func (*HTTPServiceSD) HasBasicAuth ¶ 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
func (o *HTTPServiceSD) SetBasicAuth(v *BasicAuth)
SetBasicAuth gets a reference to the given BasicAuth and assigns it to the BasicAuth field.
func (*HTTPServiceSD) SetOauth2 ¶ added in v0.2.0
func (o *HTTPServiceSD) SetOauth2(v *OAuth2)
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 *string)
SetRefreshInterval gets a reference to the given string and assigns it to the RefreshInterval field.
func (*HTTPServiceSD) SetTlsConfig ¶ added in v0.2.0
func (o *HTTPServiceSD) SetTlsConfig(v *TLSConfig)
SetTlsConfig gets a reference to the given TLSConfig and assigns it to the TlsConfig field.
func (*HTTPServiceSD) SetUrl ¶ added in v0.2.0
func (o *HTTPServiceSD) SetUrl(v *string)
SetUrl sets field value
func (HTTPServiceSD) ToMap ¶ added in v0.2.0
func (o HTTPServiceSD) ToMap() (map[string]interface{}, error)
type InhibitRules ¶
type InhibitRules struct { Equal *[]string `json:"equal,omitempty"` SourceMatch *map[string]string `json:"sourceMatch,omitempty"` SourceMatchRe *map[string]string `json:"sourceMatchRe,omitempty"` SourceMatchers *[]string `json:"sourceMatchers,omitempty"` TargetMatch *map[string]string `json:"targetMatch,omitempty"` TargetMatchRe *map[string]string `json:"targetMatchRe,omitempty"` TargetMatchers *[]string `json:"targetMatchers,omitempty"` }
InhibitRules struct for InhibitRules
func NewInhibitRules ¶ 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() *[]string
GetEqual returns the Equal field value if set, zero value otherwise.
func (*InhibitRules) GetEqualOk ¶ added in v0.2.0
func (o *InhibitRules) GetEqualOk() (*[]string, bool)
GetEqualOk returns a tuple with the Equal field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InhibitRules) GetSourceMatch ¶ added in v0.2.0
func (o *InhibitRules) GetSourceMatch() *map[string]string
GetSourceMatch returns the SourceMatch field value if set, zero value otherwise.
func (*InhibitRules) GetSourceMatchOk ¶ added in v0.2.0
func (o *InhibitRules) GetSourceMatchOk() (*map[string]string, bool)
GetSourceMatchOk returns a tuple with the SourceMatch field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InhibitRules) GetSourceMatchRe ¶ added in v0.2.0
func (o *InhibitRules) GetSourceMatchRe() *map[string]string
GetSourceMatchRe returns the SourceMatchRe field value if set, zero value otherwise.
func (*InhibitRules) GetSourceMatchReOk ¶ added in v0.2.0
func (o *InhibitRules) GetSourceMatchReOk() (*map[string]string, bool)
GetSourceMatchReOk returns a tuple with the SourceMatchRe field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InhibitRules) GetSourceMatchers ¶ added in v0.2.0
func (o *InhibitRules) GetSourceMatchers() *[]string
GetSourceMatchers returns the SourceMatchers field value if set, zero value otherwise.
func (*InhibitRules) GetSourceMatchersOk ¶ added in v0.2.0
func (o *InhibitRules) GetSourceMatchersOk() (*[]string, bool)
GetSourceMatchersOk returns a tuple with the SourceMatchers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InhibitRules) GetTargetMatch ¶ added in v0.2.0
func (o *InhibitRules) GetTargetMatch() *map[string]string
GetTargetMatch returns the TargetMatch field value if set, zero value otherwise.
func (*InhibitRules) GetTargetMatchOk ¶ added in v0.2.0
func (o *InhibitRules) GetTargetMatchOk() (*map[string]string, bool)
GetTargetMatchOk returns a tuple with the TargetMatch field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InhibitRules) GetTargetMatchRe ¶ added in v0.2.0
func (o *InhibitRules) GetTargetMatchRe() *map[string]string
GetTargetMatchRe returns the TargetMatchRe field value if set, zero value otherwise.
func (*InhibitRules) GetTargetMatchReOk ¶ added in v0.2.0
func (o *InhibitRules) GetTargetMatchReOk() (*map[string]string, bool)
GetTargetMatchReOk returns a tuple with the TargetMatchRe field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InhibitRules) GetTargetMatchers ¶ added in v0.2.0
func (o *InhibitRules) GetTargetMatchers() *[]string
GetTargetMatchers returns the TargetMatchers field value if set, zero value otherwise.
func (*InhibitRules) GetTargetMatchersOk ¶ added in v0.2.0
func (o *InhibitRules) GetTargetMatchersOk() (*[]string, bool)
GetTargetMatchersOk returns a tuple with the TargetMatchers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InhibitRules) HasEqual ¶ 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
func (o *InhibitRules) SetEqual(v *[]string)
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 *map[string]string)
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 *map[string]string)
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 *[]string)
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 *map[string]string)
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 *map[string]string)
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 *[]string)
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 Instance ¶
type Instance struct { // REQUIRED Cluster *string `json:"cluster"` // REQUIRED GrafanaPublicReadAccess *bool `json:"grafanaPublicReadAccess"` // REQUIRED GrafanaUseStackitSso *bool `json:"grafanaUseStackitSso"` // REQUIRED Instance *string `json:"instance"` // REQUIRED MetricsRetentionTime1h *int64 `json:"metricsRetentionTime1h"` // REQUIRED MetricsRetentionTime5m *int64 `json:"metricsRetentionTime5m"` // REQUIRED MetricsRetentionTimeRaw *int64 `json:"metricsRetentionTimeRaw"` Name *string `json:"name,omitempty"` // REQUIRED Plan *PlanModel `json:"plan"` State *string `json:"state,omitempty"` }
Instance struct for Instance
func NewInstance ¶ added in v0.2.0
func NewInstance(cluster *string, grafanaPublicReadAccess *bool, grafanaUseStackitSso *bool, instance *string, metricsRetentionTime1h *int64, metricsRetentionTime5m *int64, metricsRetentionTimeRaw *int64, plan *PlanModel) *Instance
NewInstance instantiates a new Instance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewInstanceWithDefaults ¶ 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
GetCluster returns the Cluster field value
func (*Instance) 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 (*Instance) GetGrafanaPublicReadAccess ¶ added in v0.2.0
GetGrafanaPublicReadAccess returns the GrafanaPublicReadAccess field value
func (*Instance) GetGrafanaPublicReadAccessOk ¶ added in v0.2.0
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
GetGrafanaUseStackitSso returns the GrafanaUseStackitSso field value
func (*Instance) GetGrafanaUseStackitSsoOk ¶ added in v0.2.0
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
GetInstance returns the Instance field value
func (*Instance) 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 (*Instance) GetMetricsRetentionTime1h ¶ added in v0.2.0
GetMetricsRetentionTime1h returns the MetricsRetentionTime1h field value
func (*Instance) 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 (*Instance) GetMetricsRetentionTime5m ¶ added in v0.2.0
GetMetricsRetentionTime5m returns the MetricsRetentionTime5m field value
func (*Instance) 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 (*Instance) GetMetricsRetentionTimeRaw ¶ added in v0.2.0
GetMetricsRetentionTimeRaw returns the MetricsRetentionTimeRaw field value
func (*Instance) 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 (*Instance) GetName ¶ added in v0.2.0
GetName returns the Name field value if set, zero value otherwise.
func (*Instance) 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 (*Instance) 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 (*Instance) GetState ¶ added in v0.2.0
GetState returns the State field value if set, zero value otherwise.
func (*Instance) GetStateOk ¶ added in v0.2.0
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) SetCluster ¶ added in v0.2.0
SetCluster sets field value
func (*Instance) SetGrafanaPublicReadAccess ¶ added in v0.2.0
SetGrafanaPublicReadAccess sets field value
func (*Instance) SetGrafanaUseStackitSso ¶ added in v0.2.0
SetGrafanaUseStackitSso sets field value
func (*Instance) SetInstance ¶ added in v0.2.0
SetInstance sets field value
func (*Instance) SetMetricsRetentionTime1h ¶ added in v0.2.0
SetMetricsRetentionTime1h sets field value
func (*Instance) SetMetricsRetentionTime5m ¶ added in v0.2.0
SetMetricsRetentionTime5m sets field value
func (*Instance) SetMetricsRetentionTimeRaw ¶ added in v0.2.0
SetMetricsRetentionTimeRaw sets field value
func (*Instance) SetName ¶ added in v0.2.0
SetName gets a reference to the given string and assigns it to the Name field.
type InstanceResponse ¶
type InstanceResponse struct { // REQUIRED Message *string `json:"message"` }
InstanceResponse struct for InstanceResponse
func NewInstanceResponse ¶ added in v0.2.0
func NewInstanceResponse(message *string) *InstanceResponse
NewInstanceResponse instantiates a new InstanceResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewInstanceResponseWithDefaults ¶ 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
func (o *InstanceResponse) GetMessage() *string
GetMessage returns the Message field value
func (*InstanceResponse) GetMessageOk ¶ added in v0.2.0
func (o *InstanceResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*InstanceResponse) SetMessage ¶ added in v0.2.0
func (o *InstanceResponse) SetMessage(v *string)
SetMessage sets field value
func (InstanceResponse) ToMap ¶ added in v0.2.0
func (o InstanceResponse) ToMap() (map[string]interface{}, error)
type InstanceSensitiveData ¶
type InstanceSensitiveData struct { // REQUIRED AlertingUrl *string `json:"alertingUrl"` // REQUIRED Cluster *string `json:"cluster"` // REQUIRED DashboardUrl *string `json:"dashboardUrl"` // REQUIRED GrafanaAdminPassword *string `json:"grafanaAdminPassword"` // REQUIRED GrafanaAdminUser *string `json:"grafanaAdminUser"` // REQUIRED GrafanaPublicReadAccess *bool `json:"grafanaPublicReadAccess"` // REQUIRED GrafanaUrl *string `json:"grafanaUrl"` // REQUIRED GrafanaUseStackitSso *bool `json:"grafanaUseStackitSso"` // REQUIRED Instance *string `json:"instance"` // REQUIRED JaegerTracesUrl *string `json:"jaegerTracesUrl"` // REQUIRED JaegerUiUrl *string `json:"jaegerUiUrl"` // REQUIRED LogsPushUrl *string `json:"logsPushUrl"` // REQUIRED LogsUrl *string `json:"logsUrl"` // REQUIRED MetricsRetentionTime1h *int64 `json:"metricsRetentionTime1h"` // REQUIRED MetricsRetentionTime5m *int64 `json:"metricsRetentionTime5m"` // REQUIRED MetricsRetentionTimeRaw *int64 `json:"metricsRetentionTimeRaw"` // REQUIRED MetricsUrl *string `json:"metricsUrl"` Name *string `json:"name,omitempty"` // REQUIRED OtlpTracesUrl *string `json:"otlpTracesUrl"` // REQUIRED Plan *PlanModel `json:"plan"` // REQUIRED PushMetricsUrl *string `json:"pushMetricsUrl"` // REQUIRED TargetsUrl *string `json:"targetsUrl"` // REQUIRED ZipkinSpansUrl *string `json:"zipkinSpansUrl"` }
InstanceSensitiveData struct for InstanceSensitiveData
func NewInstanceSensitiveData ¶ added in v0.2.0
func NewInstanceSensitiveData(alertingUrl *string, cluster *string, dashboardUrl *string, grafanaAdminPassword *string, grafanaAdminUser *string, grafanaPublicReadAccess *bool, grafanaUrl *string, grafanaUseStackitSso *bool, instance *string, jaegerTracesUrl *string, jaegerUiUrl *string, logsPushUrl *string, logsUrl *string, metricsRetentionTime1h *int64, metricsRetentionTime5m *int64, metricsRetentionTimeRaw *int64, metricsUrl *string, otlpTracesUrl *string, plan *PlanModel, pushMetricsUrl *string, targetsUrl *string, zipkinSpansUrl *string) *InstanceSensitiveData
NewInstanceSensitiveData instantiates a new InstanceSensitiveData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewInstanceSensitiveDataWithDefaults ¶ 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
func (o *InstanceSensitiveData) GetAlertingUrl() *string
GetAlertingUrl returns the AlertingUrl field value
func (*InstanceSensitiveData) GetAlertingUrlOk ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetAlertingUrlOk() (*string, bool)
GetAlertingUrlOk returns a tuple with the AlertingUrl field value and a boolean to check if the value has been set.
func (*InstanceSensitiveData) GetCluster ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetCluster() *string
GetCluster returns the Cluster field value
func (*InstanceSensitiveData) GetClusterOk ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetClusterOk() (*string, bool)
GetClusterOk returns a tuple with the Cluster field value and a boolean to check if the value has been set.
func (*InstanceSensitiveData) GetDashboardUrl ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetDashboardUrl() *string
GetDashboardUrl returns the DashboardUrl field value
func (*InstanceSensitiveData) GetDashboardUrlOk ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetDashboardUrlOk() (*string, bool)
GetDashboardUrlOk returns a tuple with the DashboardUrl field value and a boolean to check if the value has been set.
func (*InstanceSensitiveData) GetGrafanaAdminPassword ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetGrafanaAdminPassword() *string
GetGrafanaAdminPassword returns the GrafanaAdminPassword field value
func (*InstanceSensitiveData) GetGrafanaAdminPasswordOk ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetGrafanaAdminPasswordOk() (*string, bool)
GetGrafanaAdminPasswordOk returns a tuple with the GrafanaAdminPassword field value and a boolean to check if the value has been set.
func (*InstanceSensitiveData) GetGrafanaAdminUser ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetGrafanaAdminUser() *string
GetGrafanaAdminUser returns the GrafanaAdminUser field value
func (*InstanceSensitiveData) GetGrafanaAdminUserOk ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetGrafanaAdminUserOk() (*string, bool)
GetGrafanaAdminUserOk returns a tuple with the GrafanaAdminUser field value and a boolean to check if the value has been set.
func (*InstanceSensitiveData) GetGrafanaPublicReadAccess ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetGrafanaPublicReadAccess() *bool
GetGrafanaPublicReadAccess returns the GrafanaPublicReadAccess field value
func (*InstanceSensitiveData) GetGrafanaPublicReadAccessOk ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetGrafanaPublicReadAccessOk() (*bool, bool)
GetGrafanaPublicReadAccessOk returns a tuple with the GrafanaPublicReadAccess field value and a boolean to check if the value has been set.
func (*InstanceSensitiveData) GetGrafanaUrl ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetGrafanaUrl() *string
GetGrafanaUrl returns the GrafanaUrl field value
func (*InstanceSensitiveData) GetGrafanaUrlOk ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetGrafanaUrlOk() (*string, bool)
GetGrafanaUrlOk returns a tuple with the GrafanaUrl field value and a boolean to check if the value has been set.
func (*InstanceSensitiveData) GetGrafanaUseStackitSso ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetGrafanaUseStackitSso() *bool
GetGrafanaUseStackitSso returns the GrafanaUseStackitSso field value
func (*InstanceSensitiveData) GetGrafanaUseStackitSsoOk ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetGrafanaUseStackitSsoOk() (*bool, bool)
GetGrafanaUseStackitSsoOk returns a tuple with the GrafanaUseStackitSso field value and a boolean to check if the value has been set.
func (*InstanceSensitiveData) GetInstance ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetInstance() *string
GetInstance returns the Instance field value
func (*InstanceSensitiveData) GetInstanceOk ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetInstanceOk() (*string, bool)
GetInstanceOk returns a tuple with the Instance field value and a boolean to check if the value has been set.
func (*InstanceSensitiveData) GetJaegerTracesUrl ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetJaegerTracesUrl() *string
GetJaegerTracesUrl returns the JaegerTracesUrl field value
func (*InstanceSensitiveData) GetJaegerTracesUrlOk ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetJaegerTracesUrlOk() (*string, bool)
GetJaegerTracesUrlOk returns a tuple with the JaegerTracesUrl field value and a boolean to check if the value has been set.
func (*InstanceSensitiveData) GetJaegerUiUrl ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetJaegerUiUrl() *string
GetJaegerUiUrl returns the JaegerUiUrl field value
func (*InstanceSensitiveData) GetJaegerUiUrlOk ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetJaegerUiUrlOk() (*string, bool)
GetJaegerUiUrlOk returns a tuple with the JaegerUiUrl field value and a boolean to check if the value has been set.
func (*InstanceSensitiveData) GetLogsPushUrl ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetLogsPushUrl() *string
GetLogsPushUrl returns the LogsPushUrl field value
func (*InstanceSensitiveData) GetLogsPushUrlOk ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetLogsPushUrlOk() (*string, bool)
GetLogsPushUrlOk returns a tuple with the LogsPushUrl field value and a boolean to check if the value has been set.
func (*InstanceSensitiveData) GetLogsUrl ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetLogsUrl() *string
GetLogsUrl returns the LogsUrl field value
func (*InstanceSensitiveData) GetLogsUrlOk ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetLogsUrlOk() (*string, bool)
GetLogsUrlOk returns a tuple with the LogsUrl field value and a boolean to check if the value has been set.
func (*InstanceSensitiveData) GetMetricsRetentionTime1h ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetMetricsRetentionTime1h() *int64
GetMetricsRetentionTime1h returns the MetricsRetentionTime1h field value
func (*InstanceSensitiveData) GetMetricsRetentionTime1hOk ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetMetricsRetentionTime1hOk() (*int64, 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
func (o *InstanceSensitiveData) GetMetricsRetentionTime5m() *int64
GetMetricsRetentionTime5m returns the MetricsRetentionTime5m field value
func (*InstanceSensitiveData) GetMetricsRetentionTime5mOk ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetMetricsRetentionTime5mOk() (*int64, 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
func (o *InstanceSensitiveData) GetMetricsRetentionTimeRaw() *int64
GetMetricsRetentionTimeRaw returns the MetricsRetentionTimeRaw field value
func (*InstanceSensitiveData) GetMetricsRetentionTimeRawOk ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetMetricsRetentionTimeRawOk() (*int64, 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
func (o *InstanceSensitiveData) GetMetricsUrl() *string
GetMetricsUrl returns the MetricsUrl field value
func (*InstanceSensitiveData) GetMetricsUrlOk ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetMetricsUrlOk() (*string, bool)
GetMetricsUrlOk returns a tuple with the MetricsUrl field value and a boolean to check if the value has been set.
func (*InstanceSensitiveData) GetName ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetName() *string
GetName returns the Name field value if set, zero value otherwise.
func (*InstanceSensitiveData) GetNameOk ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstanceSensitiveData) GetOtlpTracesUrl ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetOtlpTracesUrl() *string
GetOtlpTracesUrl returns the OtlpTracesUrl field value
func (*InstanceSensitiveData) GetOtlpTracesUrlOk ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetOtlpTracesUrlOk() (*string, bool)
GetOtlpTracesUrlOk returns a tuple with the OtlpTracesUrl field value and a boolean to check if the value has been set.
func (*InstanceSensitiveData) GetPlan ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetPlan() *PlanModel
GetPlan returns the Plan field value
func (*InstanceSensitiveData) GetPlanOk ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetPlanOk() (*PlanModel, bool)
GetPlanOk returns a tuple with the Plan field value and a boolean to check if the value has been set.
func (*InstanceSensitiveData) GetPushMetricsUrl ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetPushMetricsUrl() *string
GetPushMetricsUrl returns the PushMetricsUrl field value
func (*InstanceSensitiveData) GetPushMetricsUrlOk ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetPushMetricsUrlOk() (*string, bool)
GetPushMetricsUrlOk returns a tuple with the PushMetricsUrl field value and a boolean to check if the value has been set.
func (*InstanceSensitiveData) GetTargetsUrl ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetTargetsUrl() *string
GetTargetsUrl returns the TargetsUrl field value
func (*InstanceSensitiveData) GetTargetsUrlOk ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetTargetsUrlOk() (*string, bool)
GetTargetsUrlOk returns a tuple with the TargetsUrl field value and a boolean to check if the value has been set.
func (*InstanceSensitiveData) GetZipkinSpansUrl ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetZipkinSpansUrl() *string
GetZipkinSpansUrl returns the ZipkinSpansUrl field value
func (*InstanceSensitiveData) GetZipkinSpansUrlOk ¶ added in v0.2.0
func (o *InstanceSensitiveData) GetZipkinSpansUrlOk() (*string, bool)
GetZipkinSpansUrlOk returns a tuple with the ZipkinSpansUrl field value and a boolean to check if the value has been set.
func (*InstanceSensitiveData) 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
func (o *InstanceSensitiveData) SetAlertingUrl(v *string)
SetAlertingUrl sets field value
func (*InstanceSensitiveData) SetCluster ¶ added in v0.2.0
func (o *InstanceSensitiveData) SetCluster(v *string)
SetCluster sets field value
func (*InstanceSensitiveData) SetDashboardUrl ¶ added in v0.2.0
func (o *InstanceSensitiveData) SetDashboardUrl(v *string)
SetDashboardUrl sets field value
func (*InstanceSensitiveData) SetGrafanaAdminPassword ¶ added in v0.2.0
func (o *InstanceSensitiveData) SetGrafanaAdminPassword(v *string)
SetGrafanaAdminPassword sets field value
func (*InstanceSensitiveData) SetGrafanaAdminUser ¶ added in v0.2.0
func (o *InstanceSensitiveData) SetGrafanaAdminUser(v *string)
SetGrafanaAdminUser sets field value
func (*InstanceSensitiveData) SetGrafanaPublicReadAccess ¶ added in v0.2.0
func (o *InstanceSensitiveData) SetGrafanaPublicReadAccess(v *bool)
SetGrafanaPublicReadAccess sets field value
func (*InstanceSensitiveData) SetGrafanaUrl ¶ added in v0.2.0
func (o *InstanceSensitiveData) SetGrafanaUrl(v *string)
SetGrafanaUrl sets field value
func (*InstanceSensitiveData) SetGrafanaUseStackitSso ¶ added in v0.2.0
func (o *InstanceSensitiveData) SetGrafanaUseStackitSso(v *bool)
SetGrafanaUseStackitSso sets field value
func (*InstanceSensitiveData) SetInstance ¶ added in v0.2.0
func (o *InstanceSensitiveData) SetInstance(v *string)
SetInstance sets field value
func (*InstanceSensitiveData) SetJaegerTracesUrl ¶ added in v0.2.0
func (o *InstanceSensitiveData) SetJaegerTracesUrl(v *string)
SetJaegerTracesUrl sets field value
func (*InstanceSensitiveData) SetJaegerUiUrl ¶ added in v0.2.0
func (o *InstanceSensitiveData) SetJaegerUiUrl(v *string)
SetJaegerUiUrl sets field value
func (*InstanceSensitiveData) SetLogsPushUrl ¶ added in v0.2.0
func (o *InstanceSensitiveData) SetLogsPushUrl(v *string)
SetLogsPushUrl sets field value
func (*InstanceSensitiveData) SetLogsUrl ¶ added in v0.2.0
func (o *InstanceSensitiveData) SetLogsUrl(v *string)
SetLogsUrl sets field value
func (*InstanceSensitiveData) SetMetricsRetentionTime1h ¶ added in v0.2.0
func (o *InstanceSensitiveData) SetMetricsRetentionTime1h(v *int64)
SetMetricsRetentionTime1h sets field value
func (*InstanceSensitiveData) SetMetricsRetentionTime5m ¶ added in v0.2.0
func (o *InstanceSensitiveData) SetMetricsRetentionTime5m(v *int64)
SetMetricsRetentionTime5m sets field value
func (*InstanceSensitiveData) SetMetricsRetentionTimeRaw ¶ added in v0.2.0
func (o *InstanceSensitiveData) SetMetricsRetentionTimeRaw(v *int64)
SetMetricsRetentionTimeRaw sets field value
func (*InstanceSensitiveData) SetMetricsUrl ¶ added in v0.2.0
func (o *InstanceSensitiveData) SetMetricsUrl(v *string)
SetMetricsUrl sets field value
func (*InstanceSensitiveData) SetName ¶ added in v0.2.0
func (o *InstanceSensitiveData) SetName(v *string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*InstanceSensitiveData) SetOtlpTracesUrl ¶ added in v0.2.0
func (o *InstanceSensitiveData) SetOtlpTracesUrl(v *string)
SetOtlpTracesUrl sets field value
func (*InstanceSensitiveData) SetPlan ¶ added in v0.2.0
func (o *InstanceSensitiveData) SetPlan(v *PlanModel)
SetPlan sets field value
func (*InstanceSensitiveData) SetPushMetricsUrl ¶ added in v0.2.0
func (o *InstanceSensitiveData) SetPushMetricsUrl(v *string)
SetPushMetricsUrl sets field value
func (*InstanceSensitiveData) SetTargetsUrl ¶ added in v0.2.0
func (o *InstanceSensitiveData) SetTargetsUrl(v *string)
SetTargetsUrl sets field value
func (*InstanceSensitiveData) SetZipkinSpansUrl ¶ added in v0.2.0
func (o *InstanceSensitiveData) SetZipkinSpansUrl(v *string)
SetZipkinSpansUrl sets field value
func (InstanceSensitiveData) ToMap ¶ added in v0.2.0
func (o InstanceSensitiveData) ToMap() (map[string]interface{}, error)
type Job ¶
type Job struct { BasicAuth *BasicAuth `json:"basicAuth,omitempty"` BearerToken *string `json:"bearerToken,omitempty"` HonorLabels *bool `json:"honorLabels,omitempty"` HonorTimeStamps *bool `json:"honorTimeStamps,omitempty"` HttpSdConfigs *[]HTTPServiceSD `json:"httpSdConfigs,omitempty"` // REQUIRED JobName *string `json:"jobName"` MetricsPath *string `json:"metricsPath,omitempty"` MetricsRelabelConfigs *[]MetricsRelabelConfig `json:"metricsRelabelConfigs,omitempty"` Oauth2 *OAuth2 `json:"oauth2,omitempty"` Params *map[string][]string `json:"params,omitempty"` SampleLimit *int64 `json:"sampleLimit,omitempty"` Scheme *string `json:"scheme,omitempty"` // REQUIRED ScrapeInterval *string `json:"scrapeInterval"` // REQUIRED ScrapeTimeout *string `json:"scrapeTimeout"` // REQUIRED StaticConfigs *[]StaticConfigs `json:"staticConfigs"` TlsConfig *TLSConfig `json:"tlsConfig,omitempty"` }
Job struct for Job
func NewJob ¶ added in v0.2.0
func NewJob(jobName *string, scrapeInterval *string, scrapeTimeout *string, staticConfigs *[]StaticConfigs) *Job
NewJob instantiates a new Job object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJobWithDefaults ¶ 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
GetBasicAuth returns the BasicAuth field value if set, zero value otherwise.
func (*Job) 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 (*Job) GetBearerToken ¶ added in v0.2.0
GetBearerToken returns the BearerToken field value if set, zero value otherwise.
func (*Job) 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 (*Job) GetHonorLabels ¶ added in v0.2.0
GetHonorLabels returns the HonorLabels field value if set, zero value otherwise.
func (*Job) 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 (*Job) GetHonorTimeStamps ¶ added in v0.2.0
GetHonorTimeStamps returns the HonorTimeStamps field value if set, zero value otherwise.
func (*Job) 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 (*Job) GetHttpSdConfigs ¶ added in v0.2.0
func (o *Job) GetHttpSdConfigs() *[]HTTPServiceSD
GetHttpSdConfigs returns the HttpSdConfigs field value if set, zero value otherwise.
func (*Job) GetHttpSdConfigsOk ¶ added in v0.2.0
func (o *Job) GetHttpSdConfigsOk() (*[]HTTPServiceSD, bool)
GetHttpSdConfigsOk returns a tuple with the HttpSdConfigs field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Job) GetJobName ¶ added in v0.2.0
GetJobName returns the JobName field value
func (*Job) 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 (*Job) GetMetricsPath ¶ added in v0.2.0
GetMetricsPath returns the MetricsPath field value if set, zero value otherwise.
func (*Job) 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 (*Job) GetMetricsRelabelConfigs ¶ added in v0.2.0
func (o *Job) GetMetricsRelabelConfigs() *[]MetricsRelabelConfig
GetMetricsRelabelConfigs returns the MetricsRelabelConfigs field value if set, zero value otherwise.
func (*Job) GetMetricsRelabelConfigsOk ¶ added in v0.2.0
func (o *Job) GetMetricsRelabelConfigsOk() (*[]MetricsRelabelConfig, bool)
GetMetricsRelabelConfigsOk returns a tuple with the MetricsRelabelConfigs field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Job) GetOauth2 ¶ added in v0.2.0
GetOauth2 returns the Oauth2 field value if set, zero value otherwise.
func (*Job) 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 (*Job) GetParams ¶ added in v0.2.0
GetParams returns the Params field value if set, zero value otherwise.
func (*Job) 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 (*Job) GetSampleLimit ¶ added in v0.2.0
GetSampleLimit returns the SampleLimit field value if set, zero value otherwise.
func (*Job) 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 (*Job) GetScheme ¶ added in v0.2.0
GetScheme returns the Scheme field value if set, zero value otherwise.
func (*Job) GetSchemeOk ¶ added in v0.2.0
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
GetScrapeInterval returns the ScrapeInterval field value
func (*Job) 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 (*Job) GetScrapeTimeout ¶ added in v0.2.0
GetScrapeTimeout returns the ScrapeTimeout field value
func (*Job) 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 (*Job) GetStaticConfigs ¶ added in v0.2.0
func (o *Job) GetStaticConfigs() *[]StaticConfigs
GetStaticConfigs returns the StaticConfigs field value
func (*Job) GetStaticConfigsOk ¶ added in v0.2.0
func (o *Job) GetStaticConfigsOk() (*[]StaticConfigs, bool)
GetStaticConfigsOk returns a tuple with the StaticConfigs field value and a boolean to check if the value has been set.
func (*Job) GetTlsConfig ¶ added in v0.2.0
GetTlsConfig returns the TlsConfig field value if set, zero value otherwise.
func (*Job) 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 (*Job) HasBasicAuth ¶ added in v0.2.0
HasBasicAuth returns a boolean if a field has been set.
func (*Job) HasBearerToken ¶ added in v0.2.0
HasBearerToken returns a boolean if a field has been set.
func (*Job) HasHonorLabels ¶ added in v0.2.0
HasHonorLabels returns a boolean if a field has been set.
func (*Job) HasHonorTimeStamps ¶ added in v0.2.0
HasHonorTimeStamps returns a boolean if a field has been set.
func (*Job) HasHttpSdConfigs ¶ added in v0.2.0
HasHttpSdConfigs returns a boolean if a field has been set.
func (*Job) HasMetricsPath ¶ added in v0.2.0
HasMetricsPath returns a boolean if a field has been set.
func (*Job) HasMetricsRelabelConfigs ¶ added in v0.2.0
HasMetricsRelabelConfigs returns a boolean if a field has been set.
func (*Job) HasSampleLimit ¶ added in v0.2.0
HasSampleLimit returns a boolean if a field has been set.
func (*Job) HasTlsConfig ¶ added in v0.2.0
HasTlsConfig returns a boolean if a field has been set.
func (*Job) SetBasicAuth ¶ added in v0.2.0
SetBasicAuth gets a reference to the given BasicAuth and assigns it to the BasicAuth field.
func (*Job) SetBearerToken ¶ added in v0.2.0
SetBearerToken gets a reference to the given string and assigns it to the BearerToken field.
func (*Job) SetHonorLabels ¶ added in v0.2.0
SetHonorLabels gets a reference to the given bool and assigns it to the HonorLabels field.
func (*Job) SetHonorTimeStamps ¶ added in v0.2.0
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 *[]HTTPServiceSD)
SetHttpSdConfigs gets a reference to the given []HTTPServiceSD and assigns it to the HttpSdConfigs field.
func (*Job) SetJobName ¶ added in v0.2.0
SetJobName sets field value
func (*Job) SetMetricsPath ¶ added in v0.2.0
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 *[]MetricsRelabelConfig)
SetMetricsRelabelConfigs gets a reference to the given []MetricsRelabelConfig and assigns it to the MetricsRelabelConfigs field.
func (*Job) SetOauth2 ¶ added in v0.2.0
SetOauth2 gets a reference to the given OAuth2 and assigns it to the Oauth2 field.
func (*Job) SetParams ¶ added in v0.2.0
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
SetSampleLimit gets a reference to the given int64 and assigns it to the SampleLimit field.
func (*Job) SetScheme ¶ added in v0.2.0
SetScheme gets a reference to the given string and assigns it to the Scheme field.
func (*Job) SetScrapeInterval ¶ added in v0.2.0
SetScrapeInterval sets field value
func (*Job) SetScrapeTimeout ¶ added in v0.2.0
SetScrapeTimeout sets field value
func (*Job) SetStaticConfigs ¶ added in v0.2.0
func (o *Job) SetStaticConfigs(v *[]StaticConfigs)
SetStaticConfigs sets field value
func (*Job) SetTlsConfig ¶ added in v0.2.0
SetTlsConfig gets a reference to the given TLSConfig and assigns it to the TlsConfig field.
type ListACLResponse ¶
type ListACLResponse struct { // REQUIRED Acl *[]string `json:"acl"` // REQUIRED Message *string `json:"message"` }
ListACLResponse struct for ListACLResponse
func NewListACLResponse ¶ added in v0.2.0
func NewListACLResponse(acl *[]string, message *string) *ListACLResponse
NewListACLResponse instantiates a new ListACLResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewListACLResponseWithDefaults ¶ 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
func (o *ListACLResponse) GetAcl() *[]string
GetAcl returns the Acl field value
func (*ListACLResponse) GetAclOk ¶ added in v0.2.0
func (o *ListACLResponse) GetAclOk() (*[]string, bool)
GetAclOk returns a tuple with the Acl field value and a boolean to check if the value has been set.
func (*ListACLResponse) GetMessage ¶ added in v0.2.0
func (o *ListACLResponse) GetMessage() *string
GetMessage returns the Message field value
func (*ListACLResponse) GetMessageOk ¶ added in v0.2.0
func (o *ListACLResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*ListACLResponse) SetAcl ¶ added in v0.2.0
func (o *ListACLResponse) SetAcl(v *[]string)
SetAcl sets field value
func (*ListACLResponse) SetMessage ¶ added in v0.2.0
func (o *ListACLResponse) SetMessage(v *string)
SetMessage sets field value
func (ListACLResponse) ToMap ¶ added in v0.2.0
func (o ListACLResponse) ToMap() (map[string]interface{}, error)
type ListCredentialsResponse ¶
type ListCredentialsResponse struct { // REQUIRED Credentials *[]ServiceKeysList `json:"credentials"` // REQUIRED Message *string `json:"message"` }
ListCredentialsResponse struct for ListCredentialsResponse
func NewListCredentialsResponse ¶ added in v0.2.0
func NewListCredentialsResponse(credentials *[]ServiceKeysList, message *string) *ListCredentialsResponse
NewListCredentialsResponse instantiates a new ListCredentialsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewListCredentialsResponseWithDefaults ¶ 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
func (o *ListCredentialsResponse) GetCredentials() *[]ServiceKeysList
GetCredentials returns the Credentials field value
func (*ListCredentialsResponse) GetCredentialsOk ¶ added in v0.2.0
func (o *ListCredentialsResponse) GetCredentialsOk() (*[]ServiceKeysList, bool)
GetCredentialsOk returns a tuple with the Credentials field value and a boolean to check if the value has been set.
func (*ListCredentialsResponse) GetMessage ¶ added in v0.2.0
func (o *ListCredentialsResponse) GetMessage() *string
GetMessage returns the Message field value
func (*ListCredentialsResponse) GetMessageOk ¶ added in v0.2.0
func (o *ListCredentialsResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*ListCredentialsResponse) SetCredentials ¶ added in v0.2.0
func (o *ListCredentialsResponse) SetCredentials(v *[]ServiceKeysList)
SetCredentials sets field value
func (*ListCredentialsResponse) SetMessage ¶ added in v0.2.0
func (o *ListCredentialsResponse) SetMessage(v *string)
SetMessage sets field value
func (ListCredentialsResponse) ToMap ¶ added in v0.2.0
func (o ListCredentialsResponse) ToMap() (map[string]interface{}, error)
type ListInstancesResponse ¶
type ListInstancesResponse struct { // REQUIRED Instances *[]ProjectInstanceFull `json:"instances"` // REQUIRED Message *string `json:"message"` }
ListInstancesResponse struct for ListInstancesResponse
func NewListInstancesResponse ¶ added in v0.2.0
func NewListInstancesResponse(instances *[]ProjectInstanceFull, message *string) *ListInstancesResponse
NewListInstancesResponse instantiates a new ListInstancesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewListInstancesResponseWithDefaults ¶ 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
func (o *ListInstancesResponse) GetInstances() *[]ProjectInstanceFull
GetInstances returns the Instances field value
func (*ListInstancesResponse) GetInstancesOk ¶ added in v0.2.0
func (o *ListInstancesResponse) GetInstancesOk() (*[]ProjectInstanceFull, bool)
GetInstancesOk returns a tuple with the Instances field value and a boolean to check if the value has been set.
func (*ListInstancesResponse) GetMessage ¶ added in v0.2.0
func (o *ListInstancesResponse) GetMessage() *string
GetMessage returns the Message field value
func (*ListInstancesResponse) GetMessageOk ¶ added in v0.2.0
func (o *ListInstancesResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*ListInstancesResponse) SetInstances ¶ added in v0.2.0
func (o *ListInstancesResponse) SetInstances(v *[]ProjectInstanceFull)
SetInstances sets field value
func (*ListInstancesResponse) SetMessage ¶ added in v0.2.0
func (o *ListInstancesResponse) SetMessage(v *string)
SetMessage sets field value
func (ListInstancesResponse) ToMap ¶ added in v0.2.0
func (o ListInstancesResponse) ToMap() (map[string]interface{}, error)
type ListScrapeConfigsResponse ¶
type ListScrapeConfigsResponse struct { // REQUIRED Data *[]Job `json:"data"` // REQUIRED Message *string `json:"message"` }
ListScrapeConfigsResponse struct for ListScrapeConfigsResponse
func NewListScrapeConfigsResponse ¶ added in v0.2.0
func NewListScrapeConfigsResponse(data *[]Job, message *string) *ListScrapeConfigsResponse
NewListScrapeConfigsResponse instantiates a new ListScrapeConfigsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewListScrapeConfigsResponseWithDefaults ¶ 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
func (o *ListScrapeConfigsResponse) GetData() *[]Job
GetData returns the Data field value
func (*ListScrapeConfigsResponse) GetDataOk ¶ added in v0.2.0
func (o *ListScrapeConfigsResponse) GetDataOk() (*[]Job, bool)
GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.
func (*ListScrapeConfigsResponse) GetMessage ¶ added in v0.2.0
func (o *ListScrapeConfigsResponse) GetMessage() *string
GetMessage returns the Message field value
func (*ListScrapeConfigsResponse) GetMessageOk ¶ added in v0.2.0
func (o *ListScrapeConfigsResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*ListScrapeConfigsResponse) SetData ¶ added in v0.2.0
func (o *ListScrapeConfigsResponse) SetData(v *[]Job)
SetData sets field value
func (*ListScrapeConfigsResponse) SetMessage ¶ added in v0.2.0
func (o *ListScrapeConfigsResponse) SetMessage(v *string)
SetMessage sets field value
func (ListScrapeConfigsResponse) ToMap ¶ added in v0.2.0
func (o ListScrapeConfigsResponse) ToMap() (map[string]interface{}, error)
type MappedNullable ¶
type Message ¶
type Message struct { // REQUIRED Message *string `json:"message"` }
Message struct for Message
func NewMessage ¶ added in v0.2.0
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
GetMessage returns the Message field value
func (*Message) 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 (*Message) SetMessage ¶ added in v0.2.0
SetMessage sets field value
type MetricsRelabelConfig ¶
type MetricsRelabelConfig struct { Action *string `json:"action,omitempty"` Modulus *int64 `json:"modulus,omitempty"` Regex *string `json:"regex,omitempty"` Replacement *string `json:"replacement,omitempty"` Separator *string `json:"separator,omitempty"` // REQUIRED SourceLabels *[]string `json:"sourceLabels"` TargetLabel *string `json:"targetLabel,omitempty"` }
MetricsRelabelConfig struct for MetricsRelabelConfig
func NewMetricsRelabelConfig ¶ added in v0.2.0
func NewMetricsRelabelConfig(sourceLabels *[]string) *MetricsRelabelConfig
NewMetricsRelabelConfig instantiates a new MetricsRelabelConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMetricsRelabelConfigWithDefaults ¶ 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
func (o *MetricsRelabelConfig) GetAction() *string
GetAction returns the Action field value if set, zero value otherwise.
func (*MetricsRelabelConfig) GetActionOk ¶ added in v0.2.0
func (o *MetricsRelabelConfig) GetActionOk() (*string, bool)
GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricsRelabelConfig) GetModulus ¶ added in v0.2.0
func (o *MetricsRelabelConfig) GetModulus() *int64
GetModulus returns the Modulus field value if set, zero value otherwise.
func (*MetricsRelabelConfig) GetModulusOk ¶ added in v0.2.0
func (o *MetricsRelabelConfig) GetModulusOk() (*int64, bool)
GetModulusOk returns a tuple with the Modulus field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricsRelabelConfig) GetRegex ¶ added in v0.2.0
func (o *MetricsRelabelConfig) GetRegex() *string
GetRegex returns the Regex field value if set, zero value otherwise.
func (*MetricsRelabelConfig) GetRegexOk ¶ added in v0.2.0
func (o *MetricsRelabelConfig) GetRegexOk() (*string, bool)
GetRegexOk returns a tuple with the Regex field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricsRelabelConfig) GetReplacement ¶ added in v0.2.0
func (o *MetricsRelabelConfig) GetReplacement() *string
GetReplacement returns the Replacement field value if set, zero value otherwise.
func (*MetricsRelabelConfig) GetReplacementOk ¶ added in v0.2.0
func (o *MetricsRelabelConfig) GetReplacementOk() (*string, bool)
GetReplacementOk returns a tuple with the Replacement field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricsRelabelConfig) GetSeparator ¶ added in v0.2.0
func (o *MetricsRelabelConfig) GetSeparator() *string
GetSeparator returns the Separator field value if set, zero value otherwise.
func (*MetricsRelabelConfig) GetSeparatorOk ¶ added in v0.2.0
func (o *MetricsRelabelConfig) GetSeparatorOk() (*string, bool)
GetSeparatorOk returns a tuple with the Separator field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricsRelabelConfig) GetSourceLabels ¶ added in v0.2.0
func (o *MetricsRelabelConfig) GetSourceLabels() *[]string
GetSourceLabels returns the SourceLabels field value
func (*MetricsRelabelConfig) GetSourceLabelsOk ¶ added in v0.2.0
func (o *MetricsRelabelConfig) GetSourceLabelsOk() (*[]string, bool)
GetSourceLabelsOk returns a tuple with the SourceLabels field value and a boolean to check if the value has been set.
func (*MetricsRelabelConfig) GetTargetLabel ¶ added in v0.2.0
func (o *MetricsRelabelConfig) GetTargetLabel() *string
GetTargetLabel returns the TargetLabel field value if set, zero value otherwise.
func (*MetricsRelabelConfig) GetTargetLabelOk ¶ added in v0.2.0
func (o *MetricsRelabelConfig) GetTargetLabelOk() (*string, bool)
GetTargetLabelOk returns a tuple with the TargetLabel field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricsRelabelConfig) HasAction ¶ 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
func (o *MetricsRelabelConfig) SetAction(v *string)
SetAction gets a reference to the given string and assigns it to the Action field.
func (*MetricsRelabelConfig) SetModulus ¶ added in v0.2.0
func (o *MetricsRelabelConfig) SetModulus(v *int64)
SetModulus gets a reference to the given int64 and assigns it to the Modulus field.
func (*MetricsRelabelConfig) SetRegex ¶ added in v0.2.0
func (o *MetricsRelabelConfig) SetRegex(v *string)
SetRegex gets a reference to the given string and assigns it to the Regex field.
func (*MetricsRelabelConfig) SetReplacement ¶ added in v0.2.0
func (o *MetricsRelabelConfig) SetReplacement(v *string)
SetReplacement gets a reference to the given string and assigns it to the Replacement field.
func (*MetricsRelabelConfig) SetSeparator ¶ added in v0.2.0
func (o *MetricsRelabelConfig) SetSeparator(v *string)
SetSeparator gets a reference to the given string and assigns it to the Separator field.
func (*MetricsRelabelConfig) SetSourceLabels ¶ added in v0.2.0
func (o *MetricsRelabelConfig) SetSourceLabels(v *[]string)
SetSourceLabels sets field value
func (*MetricsRelabelConfig) SetTargetLabel ¶ added in v0.2.0
func (o *MetricsRelabelConfig) SetTargetLabel(v *string)
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 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 (v NullableAlertConfigReceiversResponse) Get() *AlertConfigReceiversResponse
func (NullableAlertConfigReceiversResponse) IsSet ¶ added in v0.2.0
func (v NullableAlertConfigReceiversResponse) IsSet() bool
func (NullableAlertConfigReceiversResponse) MarshalJSON ¶ added in v0.2.0
func (v NullableAlertConfigReceiversResponse) MarshalJSON() ([]byte, error)
func (*NullableAlertConfigReceiversResponse) Set ¶ added in v0.2.0
func (v *NullableAlertConfigReceiversResponse) Set(val *AlertConfigReceiversResponse)
func (*NullableAlertConfigReceiversResponse) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableAlertConfigReceiversResponse) UnmarshalJSON(src []byte) error
func (*NullableAlertConfigReceiversResponse) Unset ¶ added in v0.2.0
func (v *NullableAlertConfigReceiversResponse) Unset()
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 (v NullableAlertConfigRouteResponse) Get() *AlertConfigRouteResponse
func (NullableAlertConfigRouteResponse) IsSet ¶ added in v0.2.0
func (v NullableAlertConfigRouteResponse) IsSet() bool
func (NullableAlertConfigRouteResponse) MarshalJSON ¶ added in v0.2.0
func (v NullableAlertConfigRouteResponse) MarshalJSON() ([]byte, error)
func (*NullableAlertConfigRouteResponse) Set ¶ added in v0.2.0
func (v *NullableAlertConfigRouteResponse) Set(val *AlertConfigRouteResponse)
func (*NullableAlertConfigRouteResponse) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableAlertConfigRouteResponse) UnmarshalJSON(src []byte) error
func (*NullableAlertConfigRouteResponse) Unset ¶ added in v0.2.0
func (v *NullableAlertConfigRouteResponse) 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) IsSet ¶ added in v0.2.0
func (v NullableCreateAlertConfigReceiverPayload) IsSet() bool
func (NullableCreateAlertConfigReceiverPayload) MarshalJSON ¶ added in v0.2.0
func (v NullableCreateAlertConfigReceiverPayload) MarshalJSON() ([]byte, error)
func (*NullableCreateAlertConfigReceiverPayload) Set ¶ added in v0.2.0
func (v *NullableCreateAlertConfigReceiverPayload) Set(val *CreateAlertConfigReceiverPayload)
func (*NullableCreateAlertConfigReceiverPayload) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableCreateAlertConfigReceiverPayload) UnmarshalJSON(src []byte) error
func (*NullableCreateAlertConfigReceiverPayload) Unset ¶ added in v0.2.0
func (v *NullableCreateAlertConfigReceiverPayload) Unset()
type NullableCreateAlertConfigReceiverPayloadEmailConfigsInner ¶ added in v0.2.0
type NullableCreateAlertConfigReceiverPayloadEmailConfigsInner struct {
// contains filtered or unexported fields
}
func NewNullableCreateAlertConfigReceiverPayloadEmailConfigsInner ¶ added in v0.2.0
func NewNullableCreateAlertConfigReceiverPayloadEmailConfigsInner(val *CreateAlertConfigReceiverPayloadEmailConfigsInner) *NullableCreateAlertConfigReceiverPayloadEmailConfigsInner
func (NullableCreateAlertConfigReceiverPayloadEmailConfigsInner) IsSet ¶ added in v0.2.0
func (v NullableCreateAlertConfigReceiverPayloadEmailConfigsInner) IsSet() bool
func (NullableCreateAlertConfigReceiverPayloadEmailConfigsInner) MarshalJSON ¶ added in v0.2.0
func (v NullableCreateAlertConfigReceiverPayloadEmailConfigsInner) MarshalJSON() ([]byte, error)
func (*NullableCreateAlertConfigReceiverPayloadEmailConfigsInner) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableCreateAlertConfigReceiverPayloadEmailConfigsInner) UnmarshalJSON(src []byte) error
func (*NullableCreateAlertConfigReceiverPayloadEmailConfigsInner) Unset ¶ added in v0.2.0
func (v *NullableCreateAlertConfigReceiverPayloadEmailConfigsInner) Unset()
type NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner ¶ added in v0.2.0
type NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner struct {
// contains filtered or unexported fields
}
func NewNullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner ¶ added in v0.2.0
func NewNullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner(val *CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) *NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner
func (NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner) IsSet ¶ added in v0.2.0
func (v NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner) IsSet() bool
func (NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner) MarshalJSON ¶ added in v0.2.0
func (v NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner) MarshalJSON() ([]byte, error)
func (*NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner) UnmarshalJSON(src []byte) error
func (*NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner) Unset ¶ added in v0.2.0
func (v *NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner) Unset()
type NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner ¶ added in v0.2.0
type NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner struct {
// contains filtered or unexported fields
}
func NewNullableCreateAlertConfigReceiverPayloadWebHookConfigsInner ¶ added in v0.2.0
func NewNullableCreateAlertConfigReceiverPayloadWebHookConfigsInner(val *CreateAlertConfigReceiverPayloadWebHookConfigsInner) *NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner
func (NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner) IsSet ¶ added in v0.2.0
func (v NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner) IsSet() bool
func (NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner) MarshalJSON ¶ added in v0.2.0
func (v NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner) MarshalJSON() ([]byte, error)
func (*NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner) UnmarshalJSON(src []byte) error
func (*NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner) Unset ¶ added in v0.2.0
func (v *NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner) Unset()
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 (v NullableCreateAlertConfigRoutePayload) Get() *CreateAlertConfigRoutePayload
func (NullableCreateAlertConfigRoutePayload) IsSet ¶ added in v0.2.0
func (v NullableCreateAlertConfigRoutePayload) IsSet() bool
func (NullableCreateAlertConfigRoutePayload) MarshalJSON ¶ added in v0.2.0
func (v NullableCreateAlertConfigRoutePayload) MarshalJSON() ([]byte, error)
func (*NullableCreateAlertConfigRoutePayload) Set ¶ added in v0.2.0
func (v *NullableCreateAlertConfigRoutePayload) Set(val *CreateAlertConfigRoutePayload)
func (*NullableCreateAlertConfigRoutePayload) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableCreateAlertConfigRoutePayload) UnmarshalJSON(src []byte) error
func (*NullableCreateAlertConfigRoutePayload) Unset ¶ added in v0.2.0
func (v *NullableCreateAlertConfigRoutePayload) Unset()
type NullableCreateAlertConfigRoutePayloadRoutesInner ¶ added in v0.2.0
type NullableCreateAlertConfigRoutePayloadRoutesInner struct {
// contains filtered or unexported fields
}
func NewNullableCreateAlertConfigRoutePayloadRoutesInner ¶ added in v0.2.0
func NewNullableCreateAlertConfigRoutePayloadRoutesInner(val *CreateAlertConfigRoutePayloadRoutesInner) *NullableCreateAlertConfigRoutePayloadRoutesInner
func (NullableCreateAlertConfigRoutePayloadRoutesInner) IsSet ¶ added in v0.2.0
func (v NullableCreateAlertConfigRoutePayloadRoutesInner) IsSet() bool
func (NullableCreateAlertConfigRoutePayloadRoutesInner) MarshalJSON ¶ added in v0.2.0
func (v NullableCreateAlertConfigRoutePayloadRoutesInner) MarshalJSON() ([]byte, error)
func (*NullableCreateAlertConfigRoutePayloadRoutesInner) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableCreateAlertConfigRoutePayloadRoutesInner) UnmarshalJSON(src []byte) error
func (*NullableCreateAlertConfigRoutePayloadRoutesInner) Unset ¶ added in v0.2.0
func (v *NullableCreateAlertConfigRoutePayloadRoutesInner) Unset()
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 (v NullableCreateCredentialsResponse) Get() *CreateCredentialsResponse
func (NullableCreateCredentialsResponse) IsSet ¶ added in v0.2.0
func (v NullableCreateCredentialsResponse) IsSet() bool
func (NullableCreateCredentialsResponse) MarshalJSON ¶ added in v0.2.0
func (v NullableCreateCredentialsResponse) MarshalJSON() ([]byte, error)
func (*NullableCreateCredentialsResponse) Set ¶ added in v0.2.0
func (v *NullableCreateCredentialsResponse) Set(val *CreateCredentialsResponse)
func (*NullableCreateCredentialsResponse) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableCreateCredentialsResponse) UnmarshalJSON(src []byte) error
func (*NullableCreateCredentialsResponse) Unset ¶ added in v0.2.0
func (v *NullableCreateCredentialsResponse) Unset()
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 (v NullableCreateInstancePayload) Get() *CreateInstancePayload
func (NullableCreateInstancePayload) IsSet ¶ added in v0.2.0
func (v NullableCreateInstancePayload) IsSet() bool
func (NullableCreateInstancePayload) MarshalJSON ¶ added in v0.2.0
func (v NullableCreateInstancePayload) MarshalJSON() ([]byte, error)
func (*NullableCreateInstancePayload) Set ¶ added in v0.2.0
func (v *NullableCreateInstancePayload) Set(val *CreateInstancePayload)
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 (v NullableCreateInstanceResponse) Get() *CreateInstanceResponse
func (NullableCreateInstanceResponse) IsSet ¶ added in v0.2.0
func (v NullableCreateInstanceResponse) IsSet() bool
func (NullableCreateInstanceResponse) MarshalJSON ¶ added in v0.2.0
func (v NullableCreateInstanceResponse) MarshalJSON() ([]byte, error)
func (*NullableCreateInstanceResponse) Set ¶ added in v0.2.0
func (v *NullableCreateInstanceResponse) Set(val *CreateInstanceResponse)
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 (v NullableCreateScrapeConfigPayload) Get() *CreateScrapeConfigPayload
func (NullableCreateScrapeConfigPayload) IsSet ¶ added in v0.2.0
func (v NullableCreateScrapeConfigPayload) IsSet() bool
func (NullableCreateScrapeConfigPayload) MarshalJSON ¶ added in v0.2.0
func (v NullableCreateScrapeConfigPayload) MarshalJSON() ([]byte, error)
func (*NullableCreateScrapeConfigPayload) Set ¶ added in v0.2.0
func (v *NullableCreateScrapeConfigPayload) Set(val *CreateScrapeConfigPayload)
func (*NullableCreateScrapeConfigPayload) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableCreateScrapeConfigPayload) UnmarshalJSON(src []byte) error
func (*NullableCreateScrapeConfigPayload) Unset ¶ added in v0.2.0
func (v *NullableCreateScrapeConfigPayload) Unset()
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) IsSet ¶ added in v0.2.0
func (v NullableCreateScrapeConfigPayloadBasicAuth) IsSet() bool
func (NullableCreateScrapeConfigPayloadBasicAuth) MarshalJSON ¶ added in v0.2.0
func (v NullableCreateScrapeConfigPayloadBasicAuth) MarshalJSON() ([]byte, error)
func (*NullableCreateScrapeConfigPayloadBasicAuth) Set ¶ added in v0.2.0
func (v *NullableCreateScrapeConfigPayloadBasicAuth) Set(val *CreateScrapeConfigPayloadBasicAuth)
func (*NullableCreateScrapeConfigPayloadBasicAuth) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableCreateScrapeConfigPayloadBasicAuth) UnmarshalJSON(src []byte) error
func (*NullableCreateScrapeConfigPayloadBasicAuth) Unset ¶ added in v0.2.0
func (v *NullableCreateScrapeConfigPayloadBasicAuth) Unset()
type NullableCreateScrapeConfigPayloadHttpSdConfigsInner ¶ added in v0.2.0
type NullableCreateScrapeConfigPayloadHttpSdConfigsInner struct {
// contains filtered or unexported fields
}
func NewNullableCreateScrapeConfigPayloadHttpSdConfigsInner ¶ added in v0.2.0
func NewNullableCreateScrapeConfigPayloadHttpSdConfigsInner(val *CreateScrapeConfigPayloadHttpSdConfigsInner) *NullableCreateScrapeConfigPayloadHttpSdConfigsInner
func (NullableCreateScrapeConfigPayloadHttpSdConfigsInner) IsSet ¶ added in v0.2.0
func (v NullableCreateScrapeConfigPayloadHttpSdConfigsInner) IsSet() bool
func (NullableCreateScrapeConfigPayloadHttpSdConfigsInner) MarshalJSON ¶ added in v0.2.0
func (v NullableCreateScrapeConfigPayloadHttpSdConfigsInner) MarshalJSON() ([]byte, error)
func (*NullableCreateScrapeConfigPayloadHttpSdConfigsInner) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableCreateScrapeConfigPayloadHttpSdConfigsInner) UnmarshalJSON(src []byte) error
func (*NullableCreateScrapeConfigPayloadHttpSdConfigsInner) Unset ¶ added in v0.2.0
func (v *NullableCreateScrapeConfigPayloadHttpSdConfigsInner) Unset()
type NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2 ¶ added in v0.2.0
type NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2 struct {
// contains filtered or unexported fields
}
func NewNullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2 ¶ added in v0.2.0
func NewNullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2(val *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) *NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2
func (NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) IsSet ¶ added in v0.2.0
func (v NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) IsSet() bool
func (NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) MarshalJSON ¶ added in v0.2.0
func (v NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) MarshalJSON() ([]byte, error)
func (*NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) UnmarshalJSON(src []byte) error
func (*NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) Unset ¶ added in v0.2.0
func (v *NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) Unset()
type NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig ¶ added in v0.2.0
type NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig struct {
// contains filtered or unexported fields
}
func NewNullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig ¶ added in v0.2.0
func NewNullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig(val *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) *NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig
func (NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) IsSet ¶ added in v0.2.0
func (v NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) IsSet() bool
func (NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) MarshalJSON ¶ added in v0.2.0
func (v NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) MarshalJSON() ([]byte, error)
func (*NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) UnmarshalJSON(src []byte) error
func (*NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) Unset ¶ added in v0.2.0
func (v *NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) Unset()
type NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner ¶ added in v0.2.0
type NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner struct {
// contains filtered or unexported fields
}
func NewNullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner ¶ added in v0.2.0
func NewNullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner(val *CreateScrapeConfigPayloadMetricsRelabelConfigsInner) *NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner
func (NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner) IsSet ¶ added in v0.2.0
func (v NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner) IsSet() bool
func (NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner) MarshalJSON ¶ added in v0.2.0
func (v NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner) MarshalJSON() ([]byte, error)
func (*NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner) UnmarshalJSON(src []byte) error
func (*NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner) Unset ¶ added in v0.2.0
func (v *NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner) Unset()
type NullableCreateScrapeConfigPayloadStaticConfigsInner ¶ added in v0.2.0
type NullableCreateScrapeConfigPayloadStaticConfigsInner struct {
// contains filtered or unexported fields
}
func NewNullableCreateScrapeConfigPayloadStaticConfigsInner ¶ added in v0.2.0
func NewNullableCreateScrapeConfigPayloadStaticConfigsInner(val *CreateScrapeConfigPayloadStaticConfigsInner) *NullableCreateScrapeConfigPayloadStaticConfigsInner
func (NullableCreateScrapeConfigPayloadStaticConfigsInner) IsSet ¶ added in v0.2.0
func (v NullableCreateScrapeConfigPayloadStaticConfigsInner) IsSet() bool
func (NullableCreateScrapeConfigPayloadStaticConfigsInner) MarshalJSON ¶ added in v0.2.0
func (v NullableCreateScrapeConfigPayloadStaticConfigsInner) MarshalJSON() ([]byte, error)
func (*NullableCreateScrapeConfigPayloadStaticConfigsInner) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableCreateScrapeConfigPayloadStaticConfigsInner) UnmarshalJSON(src []byte) error
func (*NullableCreateScrapeConfigPayloadStaticConfigsInner) Unset ¶ added in v0.2.0
func (v *NullableCreateScrapeConfigPayloadStaticConfigsInner) Unset()
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 (v NullableCredentials) Get() *Credentials
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 (v NullableCredentialsRemoteWriteConfig) Get() *CredentialsRemoteWriteConfig
func (NullableCredentialsRemoteWriteConfig) IsSet ¶ added in v0.2.0
func (v NullableCredentialsRemoteWriteConfig) IsSet() bool
func (NullableCredentialsRemoteWriteConfig) MarshalJSON ¶ added in v0.2.0
func (v NullableCredentialsRemoteWriteConfig) MarshalJSON() ([]byte, error)
func (*NullableCredentialsRemoteWriteConfig) Set ¶ added in v0.2.0
func (v *NullableCredentialsRemoteWriteConfig) Set(val *CredentialsRemoteWriteConfig)
func (*NullableCredentialsRemoteWriteConfig) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableCredentialsRemoteWriteConfig) UnmarshalJSON(src []byte) error
func (*NullableCredentialsRemoteWriteConfig) Unset ¶ added in v0.2.0
func (v *NullableCredentialsRemoteWriteConfig) Unset()
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) IsSet ¶ added in v0.2.0
func (v NullableCredentialsRemoteWriteDeleteResponse) IsSet() bool
func (NullableCredentialsRemoteWriteDeleteResponse) MarshalJSON ¶ added in v0.2.0
func (v NullableCredentialsRemoteWriteDeleteResponse) MarshalJSON() ([]byte, error)
func (*NullableCredentialsRemoteWriteDeleteResponse) Set ¶ added in v0.2.0
func (v *NullableCredentialsRemoteWriteDeleteResponse) Set(val *CredentialsRemoteWriteDeleteResponse)
func (*NullableCredentialsRemoteWriteDeleteResponse) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableCredentialsRemoteWriteDeleteResponse) UnmarshalJSON(src []byte) error
func (*NullableCredentialsRemoteWriteDeleteResponse) Unset ¶ added in v0.2.0
func (v *NullableCredentialsRemoteWriteDeleteResponse) Unset()
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 (v NullableDeleteScrapeConfigResponse) Get() *DeleteScrapeConfigResponse
func (NullableDeleteScrapeConfigResponse) IsSet ¶ added in v0.2.0
func (v NullableDeleteScrapeConfigResponse) IsSet() bool
func (NullableDeleteScrapeConfigResponse) MarshalJSON ¶ added in v0.2.0
func (v NullableDeleteScrapeConfigResponse) MarshalJSON() ([]byte, error)
func (*NullableDeleteScrapeConfigResponse) Set ¶ added in v0.2.0
func (v *NullableDeleteScrapeConfigResponse) Set(val *DeleteScrapeConfigResponse)
func (*NullableDeleteScrapeConfigResponse) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableDeleteScrapeConfigResponse) UnmarshalJSON(src []byte) error
func (*NullableDeleteScrapeConfigResponse) Unset ¶ added in v0.2.0
func (v *NullableDeleteScrapeConfigResponse) Unset()
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 (v NullableEmailConfig) Get() *EmailConfig
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 (v NullableGetAlertConfigsResponse) Get() *GetAlertConfigsResponse
func (NullableGetAlertConfigsResponse) IsSet ¶ added in v0.2.0
func (v NullableGetAlertConfigsResponse) IsSet() bool
func (NullableGetAlertConfigsResponse) MarshalJSON ¶ added in v0.2.0
func (v NullableGetAlertConfigsResponse) MarshalJSON() ([]byte, error)
func (*NullableGetAlertConfigsResponse) Set ¶ added in v0.2.0
func (v *NullableGetAlertConfigsResponse) Set(val *GetAlertConfigsResponse)
func (*NullableGetAlertConfigsResponse) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableGetAlertConfigsResponse) UnmarshalJSON(src []byte) error
func (*NullableGetAlertConfigsResponse) Unset ¶ added in v0.2.0
func (v *NullableGetAlertConfigsResponse) Unset()
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 (v NullableGetCredentialsResponse) Get() *GetCredentialsResponse
func (NullableGetCredentialsResponse) IsSet ¶ added in v0.2.0
func (v NullableGetCredentialsResponse) IsSet() bool
func (NullableGetCredentialsResponse) MarshalJSON ¶ added in v0.2.0
func (v NullableGetCredentialsResponse) MarshalJSON() ([]byte, error)
func (*NullableGetCredentialsResponse) Set ¶ added in v0.2.0
func (v *NullableGetCredentialsResponse) Set(val *GetCredentialsResponse)
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 (v NullableGetInstanceResponse) Get() *GetInstanceResponse
func (NullableGetInstanceResponse) IsSet ¶ added in v0.2.0
func (v NullableGetInstanceResponse) IsSet() bool
func (NullableGetInstanceResponse) MarshalJSON ¶ added in v0.2.0
func (v NullableGetInstanceResponse) MarshalJSON() ([]byte, error)
func (*NullableGetInstanceResponse) Set ¶ added in v0.2.0
func (v *NullableGetInstanceResponse) Set(val *GetInstanceResponse)
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) IsSet ¶ added in v0.2.0
func (v NullableGetMetricsStorageRetentionResponse) IsSet() bool
func (NullableGetMetricsStorageRetentionResponse) MarshalJSON ¶ added in v0.2.0
func (v NullableGetMetricsStorageRetentionResponse) MarshalJSON() ([]byte, error)
func (*NullableGetMetricsStorageRetentionResponse) Set ¶ added in v0.2.0
func (v *NullableGetMetricsStorageRetentionResponse) Set(val *GetMetricsStorageRetentionResponse)
func (*NullableGetMetricsStorageRetentionResponse) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableGetMetricsStorageRetentionResponse) UnmarshalJSON(src []byte) error
func (*NullableGetMetricsStorageRetentionResponse) Unset ¶ added in v0.2.0
func (v *NullableGetMetricsStorageRetentionResponse) Unset()
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 (v NullableGetScrapeConfigResponse) Get() *GetScrapeConfigResponse
func (NullableGetScrapeConfigResponse) IsSet ¶ added in v0.2.0
func (v NullableGetScrapeConfigResponse) IsSet() bool
func (NullableGetScrapeConfigResponse) MarshalJSON ¶ added in v0.2.0
func (v NullableGetScrapeConfigResponse) MarshalJSON() ([]byte, error)
func (*NullableGetScrapeConfigResponse) Set ¶ added in v0.2.0
func (v *NullableGetScrapeConfigResponse) Set(val *GetScrapeConfigResponse)
func (*NullableGetScrapeConfigResponse) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableGetScrapeConfigResponse) UnmarshalJSON(src []byte) error
func (*NullableGetScrapeConfigResponse) Unset ¶ added in v0.2.0
func (v *NullableGetScrapeConfigResponse) Unset()
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 (v NullableGrafanaConfigs) Get() *GrafanaConfigs
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 (v *NullableGrafanaConfigs) Set(val *GrafanaConfigs)
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 (v NullableGrafanaOauth) Get() *GrafanaOauth
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 (v NullableHTTPServiceSD) Get() *HTTPServiceSD
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 (v NullableInhibitRules) Get() *InhibitRules
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 (v NullableInstanceResponse) Get() *InstanceResponse
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 (v *NullableInstanceResponse) Set(val *InstanceResponse)
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 (v NullableInstanceSensitiveData) Get() *InstanceSensitiveData
func (NullableInstanceSensitiveData) IsSet ¶ added in v0.2.0
func (v NullableInstanceSensitiveData) IsSet() bool
func (NullableInstanceSensitiveData) MarshalJSON ¶ added in v0.2.0
func (v NullableInstanceSensitiveData) MarshalJSON() ([]byte, error)
func (*NullableInstanceSensitiveData) Set ¶ added in v0.2.0
func (v *NullableInstanceSensitiveData) Set(val *InstanceSensitiveData)
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 (v NullableListACLResponse) Get() *ListACLResponse
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 (v *NullableListACLResponse) Set(val *ListACLResponse)
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 (v NullableListCredentialsResponse) Get() *ListCredentialsResponse
func (NullableListCredentialsResponse) IsSet ¶ added in v0.2.0
func (v NullableListCredentialsResponse) IsSet() bool
func (NullableListCredentialsResponse) MarshalJSON ¶ added in v0.2.0
func (v NullableListCredentialsResponse) MarshalJSON() ([]byte, error)
func (*NullableListCredentialsResponse) Set ¶ added in v0.2.0
func (v *NullableListCredentialsResponse) Set(val *ListCredentialsResponse)
func (*NullableListCredentialsResponse) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableListCredentialsResponse) UnmarshalJSON(src []byte) error
func (*NullableListCredentialsResponse) Unset ¶ added in v0.2.0
func (v *NullableListCredentialsResponse) Unset()
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 (v NullableListInstancesResponse) Get() *ListInstancesResponse
func (NullableListInstancesResponse) IsSet ¶ added in v0.2.0
func (v NullableListInstancesResponse) IsSet() bool
func (NullableListInstancesResponse) MarshalJSON ¶ added in v0.2.0
func (v NullableListInstancesResponse) MarshalJSON() ([]byte, error)
func (*NullableListInstancesResponse) Set ¶ added in v0.2.0
func (v *NullableListInstancesResponse) Set(val *ListInstancesResponse)
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 (v NullableListScrapeConfigsResponse) Get() *ListScrapeConfigsResponse
func (NullableListScrapeConfigsResponse) IsSet ¶ added in v0.2.0
func (v NullableListScrapeConfigsResponse) IsSet() bool
func (NullableListScrapeConfigsResponse) MarshalJSON ¶ added in v0.2.0
func (v NullableListScrapeConfigsResponse) MarshalJSON() ([]byte, error)
func (*NullableListScrapeConfigsResponse) Set ¶ added in v0.2.0
func (v *NullableListScrapeConfigsResponse) Set(val *ListScrapeConfigsResponse)
func (*NullableListScrapeConfigsResponse) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableListScrapeConfigsResponse) UnmarshalJSON(src []byte) error
func (*NullableListScrapeConfigsResponse) Unset ¶ added in v0.2.0
func (v *NullableListScrapeConfigsResponse) Unset()
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 (v NullableMetricsRelabelConfig) Get() *MetricsRelabelConfig
func (NullableMetricsRelabelConfig) IsSet ¶ added in v0.2.0
func (v NullableMetricsRelabelConfig) IsSet() bool
func (NullableMetricsRelabelConfig) MarshalJSON ¶ added in v0.2.0
func (v NullableMetricsRelabelConfig) MarshalJSON() ([]byte, error)
func (*NullableMetricsRelabelConfig) Set ¶ added in v0.2.0
func (v *NullableMetricsRelabelConfig) Set(val *MetricsRelabelConfig)
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 (v NullableOpsgenieConfig) Get() *OpsgenieConfig
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 (v *NullableOpsgenieConfig) Set(val *OpsgenieConfig)
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 (v NullablePermissionDenied) Get() *PermissionDenied
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 (v *NullablePermissionDenied) Set(val *PermissionDenied)
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 (v NullablePlansResponse) Get() *PlansResponse
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 (v NullableProjectInstanceFull) Get() *ProjectInstanceFull
func (NullableProjectInstanceFull) IsSet ¶ added in v0.2.0
func (v NullableProjectInstanceFull) IsSet() bool
func (NullableProjectInstanceFull) MarshalJSON ¶ added in v0.2.0
func (v NullableProjectInstanceFull) MarshalJSON() ([]byte, error)
func (*NullableProjectInstanceFull) Set ¶ added in v0.2.0
func (v *NullableProjectInstanceFull) Set(val *ProjectInstanceFull)
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 (v NullableRouteSerializer) Get() *RouteSerializer
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 (v *NullableRouteSerializer) Set(val *RouteSerializer)
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 (v NullableScrapeConfigsResponse) Get() *ScrapeConfigsResponse
func (NullableScrapeConfigsResponse) IsSet ¶ added in v0.2.0
func (v NullableScrapeConfigsResponse) IsSet() bool
func (NullableScrapeConfigsResponse) MarshalJSON ¶ added in v0.2.0
func (v NullableScrapeConfigsResponse) MarshalJSON() ([]byte, error)
func (*NullableScrapeConfigsResponse) Set ¶ added in v0.2.0
func (v *NullableScrapeConfigsResponse) Set(val *ScrapeConfigsResponse)
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 (v NullableServiceKeysList) Get() *ServiceKeysList
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 (v *NullableServiceKeysList) Set(val *ServiceKeysList)
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 (v NullableStaticConfigs) Get() *StaticConfigs
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 (v NullableUpdateACLPayload) Get() *UpdateACLPayload
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 (v *NullableUpdateACLPayload) Set(val *UpdateACLPayload)
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) IsSet ¶ added in v0.2.0
func (v NullableUpdateAlertConfigReceiverPayload) IsSet() bool
func (NullableUpdateAlertConfigReceiverPayload) MarshalJSON ¶ added in v0.2.0
func (v NullableUpdateAlertConfigReceiverPayload) MarshalJSON() ([]byte, error)
func (*NullableUpdateAlertConfigReceiverPayload) Set ¶ added in v0.2.0
func (v *NullableUpdateAlertConfigReceiverPayload) Set(val *UpdateAlertConfigReceiverPayload)
func (*NullableUpdateAlertConfigReceiverPayload) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableUpdateAlertConfigReceiverPayload) UnmarshalJSON(src []byte) error
func (*NullableUpdateAlertConfigReceiverPayload) Unset ¶ added in v0.2.0
func (v *NullableUpdateAlertConfigReceiverPayload) Unset()
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 (v NullableUpdateAlertConfigRoutePayload) Get() *UpdateAlertConfigRoutePayload
func (NullableUpdateAlertConfigRoutePayload) IsSet ¶ added in v0.2.0
func (v NullableUpdateAlertConfigRoutePayload) IsSet() bool
func (NullableUpdateAlertConfigRoutePayload) MarshalJSON ¶ added in v0.2.0
func (v NullableUpdateAlertConfigRoutePayload) MarshalJSON() ([]byte, error)
func (*NullableUpdateAlertConfigRoutePayload) Set ¶ added in v0.2.0
func (v *NullableUpdateAlertConfigRoutePayload) Set(val *UpdateAlertConfigRoutePayload)
func (*NullableUpdateAlertConfigRoutePayload) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableUpdateAlertConfigRoutePayload) UnmarshalJSON(src []byte) error
func (*NullableUpdateAlertConfigRoutePayload) Unset ¶ added in v0.2.0
func (v *NullableUpdateAlertConfigRoutePayload) Unset()
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 (v NullableUpdateAlertConfigsPayload) Get() *UpdateAlertConfigsPayload
func (NullableUpdateAlertConfigsPayload) IsSet ¶ added in v0.2.0
func (v NullableUpdateAlertConfigsPayload) IsSet() bool
func (NullableUpdateAlertConfigsPayload) MarshalJSON ¶ added in v0.2.0
func (v NullableUpdateAlertConfigsPayload) MarshalJSON() ([]byte, error)
func (*NullableUpdateAlertConfigsPayload) Set ¶ added in v0.2.0
func (v *NullableUpdateAlertConfigsPayload) Set(val *UpdateAlertConfigsPayload)
func (*NullableUpdateAlertConfigsPayload) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableUpdateAlertConfigsPayload) UnmarshalJSON(src []byte) error
func (*NullableUpdateAlertConfigsPayload) Unset ¶ added in v0.2.0
func (v *NullableUpdateAlertConfigsPayload) Unset()
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) IsSet ¶ added in v0.2.0
func (v NullableUpdateAlertConfigsPayloadGlobal) IsSet() bool
func (NullableUpdateAlertConfigsPayloadGlobal) MarshalJSON ¶ added in v0.2.0
func (v NullableUpdateAlertConfigsPayloadGlobal) MarshalJSON() ([]byte, error)
func (*NullableUpdateAlertConfigsPayloadGlobal) Set ¶ added in v0.2.0
func (v *NullableUpdateAlertConfigsPayloadGlobal) Set(val *UpdateAlertConfigsPayloadGlobal)
func (*NullableUpdateAlertConfigsPayloadGlobal) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableUpdateAlertConfigsPayloadGlobal) UnmarshalJSON(src []byte) error
func (*NullableUpdateAlertConfigsPayloadGlobal) Unset ¶ added in v0.2.0
func (v *NullableUpdateAlertConfigsPayloadGlobal) Unset()
type NullableUpdateAlertConfigsPayloadInhibitRules ¶ added in v0.2.0
type NullableUpdateAlertConfigsPayloadInhibitRules struct {
// contains filtered or unexported fields
}
func NewNullableUpdateAlertConfigsPayloadInhibitRules ¶ added in v0.2.0
func NewNullableUpdateAlertConfigsPayloadInhibitRules(val *UpdateAlertConfigsPayloadInhibitRules) *NullableUpdateAlertConfigsPayloadInhibitRules
func (NullableUpdateAlertConfigsPayloadInhibitRules) IsSet ¶ added in v0.2.0
func (v NullableUpdateAlertConfigsPayloadInhibitRules) IsSet() bool
func (NullableUpdateAlertConfigsPayloadInhibitRules) MarshalJSON ¶ added in v0.2.0
func (v NullableUpdateAlertConfigsPayloadInhibitRules) MarshalJSON() ([]byte, error)
func (*NullableUpdateAlertConfigsPayloadInhibitRules) Set ¶ added in v0.2.0
func (v *NullableUpdateAlertConfigsPayloadInhibitRules) Set(val *UpdateAlertConfigsPayloadInhibitRules)
func (*NullableUpdateAlertConfigsPayloadInhibitRules) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableUpdateAlertConfigsPayloadInhibitRules) UnmarshalJSON(src []byte) error
func (*NullableUpdateAlertConfigsPayloadInhibitRules) Unset ¶ added in v0.2.0
func (v *NullableUpdateAlertConfigsPayloadInhibitRules) Unset()
type NullableUpdateAlertConfigsPayloadReceiversInner ¶ added in v0.2.0
type NullableUpdateAlertConfigsPayloadReceiversInner struct {
// contains filtered or unexported fields
}
func NewNullableUpdateAlertConfigsPayloadReceiversInner ¶ added in v0.2.0
func NewNullableUpdateAlertConfigsPayloadReceiversInner(val *UpdateAlertConfigsPayloadReceiversInner) *NullableUpdateAlertConfigsPayloadReceiversInner
func (NullableUpdateAlertConfigsPayloadReceiversInner) IsSet ¶ added in v0.2.0
func (v NullableUpdateAlertConfigsPayloadReceiversInner) IsSet() bool
func (NullableUpdateAlertConfigsPayloadReceiversInner) MarshalJSON ¶ added in v0.2.0
func (v NullableUpdateAlertConfigsPayloadReceiversInner) MarshalJSON() ([]byte, error)
func (*NullableUpdateAlertConfigsPayloadReceiversInner) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableUpdateAlertConfigsPayloadReceiversInner) UnmarshalJSON(src []byte) error
func (*NullableUpdateAlertConfigsPayloadReceiversInner) Unset ¶ added in v0.2.0
func (v *NullableUpdateAlertConfigsPayloadReceiversInner) Unset()
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 (v NullableUpdateAlertConfigsPayloadRoute) Get() *UpdateAlertConfigsPayloadRoute
func (NullableUpdateAlertConfigsPayloadRoute) IsSet ¶ added in v0.2.0
func (v NullableUpdateAlertConfigsPayloadRoute) IsSet() bool
func (NullableUpdateAlertConfigsPayloadRoute) MarshalJSON ¶ added in v0.2.0
func (v NullableUpdateAlertConfigsPayloadRoute) MarshalJSON() ([]byte, error)
func (*NullableUpdateAlertConfigsPayloadRoute) Set ¶ added in v0.2.0
func (v *NullableUpdateAlertConfigsPayloadRoute) Set(val *UpdateAlertConfigsPayloadRoute)
func (*NullableUpdateAlertConfigsPayloadRoute) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableUpdateAlertConfigsPayloadRoute) UnmarshalJSON(src []byte) error
func (*NullableUpdateAlertConfigsPayloadRoute) Unset ¶ added in v0.2.0
func (v *NullableUpdateAlertConfigsPayloadRoute) Unset()
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 (v NullableUpdateAlertConfigsResponse) Get() *UpdateAlertConfigsResponse
func (NullableUpdateAlertConfigsResponse) IsSet ¶ added in v0.2.0
func (v NullableUpdateAlertConfigsResponse) IsSet() bool
func (NullableUpdateAlertConfigsResponse) MarshalJSON ¶ added in v0.2.0
func (v NullableUpdateAlertConfigsResponse) MarshalJSON() ([]byte, error)
func (*NullableUpdateAlertConfigsResponse) Set ¶ added in v0.2.0
func (v *NullableUpdateAlertConfigsResponse) Set(val *UpdateAlertConfigsResponse)
func (*NullableUpdateAlertConfigsResponse) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableUpdateAlertConfigsResponse) UnmarshalJSON(src []byte) error
func (*NullableUpdateAlertConfigsResponse) Unset ¶ added in v0.2.0
func (v *NullableUpdateAlertConfigsResponse) Unset()
type NullableUpdateCredentialsRemoteWriteConfigPayload ¶ added in v0.2.0
type NullableUpdateCredentialsRemoteWriteConfigPayload struct {
// contains filtered or unexported fields
}
func NewNullableUpdateCredentialsRemoteWriteConfigPayload ¶ added in v0.2.0
func NewNullableUpdateCredentialsRemoteWriteConfigPayload(val *UpdateCredentialsRemoteWriteConfigPayload) *NullableUpdateCredentialsRemoteWriteConfigPayload
func (NullableUpdateCredentialsRemoteWriteConfigPayload) IsSet ¶ added in v0.2.0
func (v NullableUpdateCredentialsRemoteWriteConfigPayload) IsSet() bool
func (NullableUpdateCredentialsRemoteWriteConfigPayload) MarshalJSON ¶ added in v0.2.0
func (v NullableUpdateCredentialsRemoteWriteConfigPayload) MarshalJSON() ([]byte, error)
func (*NullableUpdateCredentialsRemoteWriteConfigPayload) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableUpdateCredentialsRemoteWriteConfigPayload) UnmarshalJSON(src []byte) error
func (*NullableUpdateCredentialsRemoteWriteConfigPayload) Unset ¶ added in v0.2.0
func (v *NullableUpdateCredentialsRemoteWriteConfigPayload) Unset()
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 (v NullableUpdateGrafanaConfigsPayload) Get() *UpdateGrafanaConfigsPayload
func (NullableUpdateGrafanaConfigsPayload) IsSet ¶ added in v0.2.0
func (v NullableUpdateGrafanaConfigsPayload) IsSet() bool
func (NullableUpdateGrafanaConfigsPayload) MarshalJSON ¶ added in v0.2.0
func (v NullableUpdateGrafanaConfigsPayload) MarshalJSON() ([]byte, error)
func (*NullableUpdateGrafanaConfigsPayload) Set ¶ added in v0.2.0
func (v *NullableUpdateGrafanaConfigsPayload) Set(val *UpdateGrafanaConfigsPayload)
func (*NullableUpdateGrafanaConfigsPayload) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableUpdateGrafanaConfigsPayload) UnmarshalJSON(src []byte) error
func (*NullableUpdateGrafanaConfigsPayload) Unset ¶ added in v0.2.0
func (v *NullableUpdateGrafanaConfigsPayload) Unset()
type NullableUpdateGrafanaConfigsPayloadGenericOauth ¶ added in v0.2.0
type NullableUpdateGrafanaConfigsPayloadGenericOauth struct {
// contains filtered or unexported fields
}
func NewNullableUpdateGrafanaConfigsPayloadGenericOauth ¶ added in v0.2.0
func NewNullableUpdateGrafanaConfigsPayloadGenericOauth(val *UpdateGrafanaConfigsPayloadGenericOauth) *NullableUpdateGrafanaConfigsPayloadGenericOauth
func (NullableUpdateGrafanaConfigsPayloadGenericOauth) IsSet ¶ added in v0.2.0
func (v NullableUpdateGrafanaConfigsPayloadGenericOauth) IsSet() bool
func (NullableUpdateGrafanaConfigsPayloadGenericOauth) MarshalJSON ¶ added in v0.2.0
func (v NullableUpdateGrafanaConfigsPayloadGenericOauth) MarshalJSON() ([]byte, error)
func (*NullableUpdateGrafanaConfigsPayloadGenericOauth) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableUpdateGrafanaConfigsPayloadGenericOauth) UnmarshalJSON(src []byte) error
func (*NullableUpdateGrafanaConfigsPayloadGenericOauth) Unset ¶ added in v0.2.0
func (v *NullableUpdateGrafanaConfigsPayloadGenericOauth) Unset()
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 (v NullableUpdateInstancePayload) Get() *UpdateInstancePayload
func (NullableUpdateInstancePayload) IsSet ¶ added in v0.2.0
func (v NullableUpdateInstancePayload) IsSet() bool
func (NullableUpdateInstancePayload) MarshalJSON ¶ added in v0.2.0
func (v NullableUpdateInstancePayload) MarshalJSON() ([]byte, error)
func (*NullableUpdateInstancePayload) Set ¶ added in v0.2.0
func (v *NullableUpdateInstancePayload) Set(val *UpdateInstancePayload)
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) IsSet ¶ added in v0.2.0
func (v NullableUpdateMetricsStorageRetentionPayload) IsSet() bool
func (NullableUpdateMetricsStorageRetentionPayload) MarshalJSON ¶ added in v0.2.0
func (v NullableUpdateMetricsStorageRetentionPayload) MarshalJSON() ([]byte, error)
func (*NullableUpdateMetricsStorageRetentionPayload) Set ¶ added in v0.2.0
func (v *NullableUpdateMetricsStorageRetentionPayload) Set(val *UpdateMetricsStorageRetentionPayload)
func (*NullableUpdateMetricsStorageRetentionPayload) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableUpdateMetricsStorageRetentionPayload) UnmarshalJSON(src []byte) error
func (*NullableUpdateMetricsStorageRetentionPayload) Unset ¶ added in v0.2.0
func (v *NullableUpdateMetricsStorageRetentionPayload) Unset()
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 (v NullableUpdateScrapeConfigPayload) Get() *UpdateScrapeConfigPayload
func (NullableUpdateScrapeConfigPayload) IsSet ¶ added in v0.2.0
func (v NullableUpdateScrapeConfigPayload) IsSet() bool
func (NullableUpdateScrapeConfigPayload) MarshalJSON ¶ added in v0.2.0
func (v NullableUpdateScrapeConfigPayload) MarshalJSON() ([]byte, error)
func (*NullableUpdateScrapeConfigPayload) Set ¶ added in v0.2.0
func (v *NullableUpdateScrapeConfigPayload) Set(val *UpdateScrapeConfigPayload)
func (*NullableUpdateScrapeConfigPayload) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableUpdateScrapeConfigPayload) UnmarshalJSON(src []byte) error
func (*NullableUpdateScrapeConfigPayload) Unset ¶ added in v0.2.0
func (v *NullableUpdateScrapeConfigPayload) Unset()
type NullableUpdateScrapeConfigPayloadStaticConfigsInner ¶ added in v0.2.0
type NullableUpdateScrapeConfigPayloadStaticConfigsInner struct {
// contains filtered or unexported fields
}
func NewNullableUpdateScrapeConfigPayloadStaticConfigsInner ¶ added in v0.2.0
func NewNullableUpdateScrapeConfigPayloadStaticConfigsInner(val *UpdateScrapeConfigPayloadStaticConfigsInner) *NullableUpdateScrapeConfigPayloadStaticConfigsInner
func (NullableUpdateScrapeConfigPayloadStaticConfigsInner) IsSet ¶ added in v0.2.0
func (v NullableUpdateScrapeConfigPayloadStaticConfigsInner) IsSet() bool
func (NullableUpdateScrapeConfigPayloadStaticConfigsInner) MarshalJSON ¶ added in v0.2.0
func (v NullableUpdateScrapeConfigPayloadStaticConfigsInner) MarshalJSON() ([]byte, error)
func (*NullableUpdateScrapeConfigPayloadStaticConfigsInner) UnmarshalJSON ¶ added in v0.2.0
func (v *NullableUpdateScrapeConfigPayloadStaticConfigsInner) UnmarshalJSON(src []byte) error
func (*NullableUpdateScrapeConfigPayloadStaticConfigsInner) Unset ¶ added in v0.2.0
func (v *NullableUpdateScrapeConfigPayloadStaticConfigsInner) 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 *string `json:"clientId"` // REQUIRED ClientSecret *string `json:"clientSecret"` Scopes *[]string `json:"scopes,omitempty"` TlsConfig *TLSConfig `json:"tlsConfig,omitempty"` // REQUIRED TokenUrl *string `json:"tokenUrl"` }
OAuth2 struct for OAuth2
func NewOAuth2 ¶ added in v0.2.0
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
GetClientId returns the ClientId field value
func (*OAuth2) 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 (*OAuth2) GetClientSecret ¶ added in v0.2.0
GetClientSecret returns the ClientSecret field value
func (*OAuth2) 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 (*OAuth2) GetScopes ¶ added in v0.2.0
GetScopes returns the Scopes field value if set, zero value otherwise.
func (*OAuth2) 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 (*OAuth2) GetTlsConfig ¶ added in v0.2.0
GetTlsConfig returns the TlsConfig field value if set, zero value otherwise.
func (*OAuth2) 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 (*OAuth2) GetTokenUrl ¶ added in v0.2.0
GetTokenUrl returns the TokenUrl field value
func (*OAuth2) 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 (*OAuth2) HasTlsConfig ¶ added in v0.2.0
HasTlsConfig returns a boolean if a field has been set.
func (*OAuth2) SetClientId ¶ added in v0.2.0
SetClientId sets field value
func (*OAuth2) SetClientSecret ¶ added in v0.2.0
SetClientSecret sets field value
func (*OAuth2) SetScopes ¶ added in v0.2.0
SetScopes gets a reference to the given []string and assigns it to the Scopes field.
func (*OAuth2) SetTlsConfig ¶ added in v0.2.0
SetTlsConfig gets a reference to the given TLSConfig and assigns it to the TlsConfig field.
func (*OAuth2) SetTokenUrl ¶ added in v0.2.0
SetTokenUrl sets field value
type OpsgenieConfig ¶
type OpsgenieConfig struct { ApiKey *string `json:"apiKey,omitempty"` ApiUrl *string `json:"apiUrl,omitempty"` Priority *string `json:"priority,omitempty"` SendResolved *bool `json:"sendResolved,omitempty"` Tags *string `json:"tags,omitempty"` }
OpsgenieConfig struct for OpsgenieConfig
func NewOpsgenieConfig ¶ 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() *string
GetApiKey returns the ApiKey field value if set, zero value otherwise.
func (*OpsgenieConfig) GetApiKeyOk ¶ added in v0.2.0
func (o *OpsgenieConfig) GetApiKeyOk() (*string, bool)
GetApiKeyOk returns a tuple with the ApiKey field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OpsgenieConfig) GetApiUrl ¶ added in v0.2.0
func (o *OpsgenieConfig) GetApiUrl() *string
GetApiUrl returns the ApiUrl field value if set, zero value otherwise.
func (*OpsgenieConfig) GetApiUrlOk ¶ added in v0.2.0
func (o *OpsgenieConfig) GetApiUrlOk() (*string, bool)
GetApiUrlOk returns a tuple with the ApiUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OpsgenieConfig) GetPriority ¶ added in v0.2.0
func (o *OpsgenieConfig) GetPriority() *string
GetPriority returns the Priority field value if set, zero value otherwise.
func (*OpsgenieConfig) GetPriorityOk ¶ added in v0.2.0
func (o *OpsgenieConfig) GetPriorityOk() (*string, bool)
GetPriorityOk returns a tuple with the Priority field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OpsgenieConfig) GetSendResolved ¶ added in v0.2.0
func (o *OpsgenieConfig) GetSendResolved() *bool
GetSendResolved returns the SendResolved field value if set, zero value otherwise.
func (*OpsgenieConfig) GetSendResolvedOk ¶ added in v0.2.0
func (o *OpsgenieConfig) GetSendResolvedOk() (*bool, bool)
GetSendResolvedOk returns a tuple with the SendResolved field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OpsgenieConfig) GetTags ¶ added in v0.2.0
func (o *OpsgenieConfig) GetTags() *string
GetTags returns the Tags field value if set, zero value otherwise.
func (*OpsgenieConfig) GetTagsOk ¶ added in v0.2.0
func (o *OpsgenieConfig) GetTagsOk() (*string, bool)
GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OpsgenieConfig) HasApiKey ¶ 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
func (o *OpsgenieConfig) SetApiKey(v *string)
SetApiKey gets a reference to the given string and assigns it to the ApiKey field.
func (*OpsgenieConfig) SetApiUrl ¶ added in v0.2.0
func (o *OpsgenieConfig) SetApiUrl(v *string)
SetApiUrl gets a reference to the given string and assigns it to the ApiUrl field.
func (*OpsgenieConfig) SetPriority ¶ added in v0.2.0
func (o *OpsgenieConfig) SetPriority(v *string)
SetPriority gets a reference to the given string and assigns it to the Priority field.
func (*OpsgenieConfig) SetSendResolved ¶ added in v0.2.0
func (o *OpsgenieConfig) SetSendResolved(v *bool)
SetSendResolved gets a reference to the given bool and assigns it to the SendResolved field.
func (*OpsgenieConfig) SetTags ¶ added in v0.2.0
func (o *OpsgenieConfig) SetTags(v *string)
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 PermissionDenied ¶
type PermissionDenied struct { // REQUIRED Detail *string `json:"detail"` }
PermissionDenied struct for PermissionDenied
func NewPermissionDenied ¶ added in v0.2.0
func NewPermissionDenied(detail *string) *PermissionDenied
NewPermissionDenied instantiates a new PermissionDenied object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPermissionDeniedWithDefaults ¶ 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
func (o *PermissionDenied) GetDetail() *string
GetDetail returns the Detail field value
func (*PermissionDenied) GetDetailOk ¶ added in v0.2.0
func (o *PermissionDenied) GetDetailOk() (*string, bool)
GetDetailOk returns a tuple with the Detail field value and a boolean to check if the value has been set.
func (*PermissionDenied) SetDetail ¶ added in v0.2.0
func (o *PermissionDenied) SetDetail(v *string)
SetDetail sets field value
func (PermissionDenied) ToMap ¶ added in v0.2.0
func (o PermissionDenied) ToMap() (map[string]interface{}, error)
type Plan ¶
type Plan struct { // REQUIRED AlertMatchers *int64 `json:"alertMatchers"` // REQUIRED AlertReceivers *int64 `json:"alertReceivers"` // REQUIRED AlertRules *int64 `json:"alertRules"` Amount *float64 `json:"amount,omitempty"` // REQUIRED BucketSize *int64 `json:"bucketSize"` Description *string `json:"description,omitempty"` // REQUIRED GrafanaGlobalDashboards *int64 `json:"grafanaGlobalDashboards"` // REQUIRED GrafanaGlobalOrgs *int64 `json:"grafanaGlobalOrgs"` // REQUIRED GrafanaGlobalSessions *int64 `json:"grafanaGlobalSessions"` // REQUIRED GrafanaGlobalUsers *int64 `json:"grafanaGlobalUsers"` // REQUIRED Id *string `json:"id"` IsFree *bool `json:"isFree,omitempty"` IsPublic *bool `json:"isPublic,omitempty"` // REQUIRED LogsAlert *int64 `json:"logsAlert"` // REQUIRED LogsStorage *int64 `json:"logsStorage"` Name *string `json:"name,omitempty"` // REQUIRED PlanId *string `json:"planId"` // REQUIRED SamplesPerScrape *int64 `json:"samplesPerScrape"` Schema *string `json:"schema,omitempty"` // REQUIRED TargetNumber *int64 `json:"targetNumber"` // REQUIRED TotalMetricSamples *int64 `json:"totalMetricSamples"` // REQUIRED TracesStorage *int64 `json:"tracesStorage"` }
Plan struct for Plan
func NewPlan ¶ added in v0.2.0
func NewPlan(alertMatchers *int64, alertReceivers *int64, alertRules *int64, bucketSize *int64, grafanaGlobalDashboards *int64, grafanaGlobalOrgs *int64, grafanaGlobalSessions *int64, grafanaGlobalUsers *int64, id *string, logsAlert *int64, logsStorage *int64, planId *string, samplesPerScrape *int64, targetNumber *int64, totalMetricSamples *int64, tracesStorage *int64) *Plan
NewPlan instantiates a new Plan object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPlanWithDefaults ¶ 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
GetAlertMatchers returns the AlertMatchers field value
func (*Plan) GetAlertMatchersOk ¶ added in v0.2.0
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
GetAlertReceivers returns the AlertReceivers field value
func (*Plan) GetAlertReceiversOk ¶ added in v0.2.0
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
GetAlertRules returns the AlertRules field value
func (*Plan) GetAlertRulesOk ¶ added in v0.2.0
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
GetAmount returns the Amount field value if set, zero value otherwise.
func (*Plan) GetAmountOk ¶ added in v0.2.0
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
GetBucketSize returns the BucketSize field value
func (*Plan) GetBucketSizeOk ¶ added in v0.2.0
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
GetDescription returns the Description field value if set, zero value otherwise.
func (*Plan) GetDescriptionOk ¶ added in v0.2.0
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Plan) GetGrafanaGlobalDashboards ¶ added in v0.2.0
GetGrafanaGlobalDashboards returns the GrafanaGlobalDashboards field value
func (*Plan) GetGrafanaGlobalDashboardsOk ¶ added in v0.2.0
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
GetGrafanaGlobalOrgs returns the GrafanaGlobalOrgs field value
func (*Plan) GetGrafanaGlobalOrgsOk ¶ added in v0.2.0
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
GetGrafanaGlobalSessions returns the GrafanaGlobalSessions field value
func (*Plan) GetGrafanaGlobalSessionsOk ¶ added in v0.2.0
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
GetGrafanaGlobalUsers returns the GrafanaGlobalUsers field value
func (*Plan) GetGrafanaGlobalUsersOk ¶ added in v0.2.0
GetGrafanaGlobalUsersOk returns a tuple with the GrafanaGlobalUsers field value and a boolean to check if the value has been set.
func (*Plan) 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 (*Plan) GetIsFree ¶ added in v0.2.0
GetIsFree returns the IsFree field value if set, zero value otherwise.
func (*Plan) GetIsFreeOk ¶ added in v0.2.0
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
GetIsPublic returns the IsPublic field value if set, zero value otherwise.
func (*Plan) GetIsPublicOk ¶ added in v0.2.0
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
GetLogsAlert returns the LogsAlert field value
func (*Plan) GetLogsAlertOk ¶ added in v0.2.0
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
GetLogsStorage returns the LogsStorage field value
func (*Plan) GetLogsStorageOk ¶ added in v0.2.0
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
GetName returns the Name field value if set, zero value otherwise.
func (*Plan) 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 (*Plan) 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 (*Plan) GetSamplesPerScrape ¶ added in v0.2.0
GetSamplesPerScrape returns the SamplesPerScrape field value
func (*Plan) GetSamplesPerScrapeOk ¶ added in v0.2.0
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
GetSchema returns the Schema field value if set, zero value otherwise.
func (*Plan) GetSchemaOk ¶ added in v0.2.0
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
GetTargetNumber returns the TargetNumber field value
func (*Plan) GetTargetNumberOk ¶ added in v0.2.0
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
GetTotalMetricSamples returns the TotalMetricSamples field value
func (*Plan) GetTotalMetricSamplesOk ¶ added in v0.2.0
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
GetTracesStorage returns the TracesStorage field value
func (*Plan) GetTracesStorageOk ¶ added in v0.2.0
GetTracesStorageOk returns a tuple with the TracesStorage field value and a boolean to check if the value has been set.
func (*Plan) HasDescription ¶ added in v0.2.0
HasDescription returns a boolean if a field has been set.
func (*Plan) HasIsPublic ¶ added in v0.2.0
HasIsPublic returns a boolean if a field has been set.
func (*Plan) SetAlertMatchers ¶ added in v0.2.0
SetAlertMatchers sets field value
func (*Plan) SetAlertReceivers ¶ added in v0.2.0
SetAlertReceivers sets field value
func (*Plan) SetAlertRules ¶ added in v0.2.0
SetAlertRules sets field value
func (*Plan) SetAmount ¶ added in v0.2.0
SetAmount gets a reference to the given float64 and assigns it to the Amount field.
func (*Plan) SetBucketSize ¶ added in v0.2.0
SetBucketSize sets field value
func (*Plan) SetDescription ¶ added in v0.2.0
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*Plan) SetGrafanaGlobalDashboards ¶ added in v0.2.0
SetGrafanaGlobalDashboards sets field value
func (*Plan) SetGrafanaGlobalOrgs ¶ added in v0.2.0
SetGrafanaGlobalOrgs sets field value
func (*Plan) SetGrafanaGlobalSessions ¶ added in v0.2.0
SetGrafanaGlobalSessions sets field value
func (*Plan) SetGrafanaGlobalUsers ¶ added in v0.2.0
SetGrafanaGlobalUsers sets field value
func (*Plan) SetIsFree ¶ added in v0.2.0
SetIsFree gets a reference to the given bool and assigns it to the IsFree field.
func (*Plan) SetIsPublic ¶ added in v0.2.0
SetIsPublic gets a reference to the given bool and assigns it to the IsPublic field.
func (*Plan) SetLogsAlert ¶ added in v0.2.0
SetLogsAlert sets field value
func (*Plan) SetLogsStorage ¶ added in v0.2.0
SetLogsStorage sets field value
func (*Plan) SetName ¶ added in v0.2.0
SetName gets a reference to the given string and assigns it to the Name field.
func (*Plan) SetSamplesPerScrape ¶ added in v0.2.0
SetSamplesPerScrape sets field value
func (*Plan) SetSchema ¶ added in v0.2.0
SetSchema gets a reference to the given string and assigns it to the Schema field.
func (*Plan) SetTargetNumber ¶ added in v0.2.0
SetTargetNumber sets field value
func (*Plan) SetTotalMetricSamples ¶ added in v0.2.0
SetTotalMetricSamples sets field value
func (*Plan) SetTracesStorage ¶ added in v0.2.0
SetTracesStorage sets field value
type PlanModel ¶
type PlanModel struct { // REQUIRED AlertMatchers *int64 `json:"alertMatchers"` // REQUIRED AlertReceivers *int64 `json:"alertReceivers"` // REQUIRED AlertRules *int64 `json:"alertRules"` Amount *float64 `json:"amount,omitempty"` // REQUIRED BucketSize *int64 `json:"bucketSize"` Description *string `json:"description,omitempty"` // REQUIRED GrafanaGlobalDashboards *int64 `json:"grafanaGlobalDashboards"` // REQUIRED GrafanaGlobalOrgs *int64 `json:"grafanaGlobalOrgs"` // REQUIRED GrafanaGlobalSessions *int64 `json:"grafanaGlobalSessions"` // REQUIRED GrafanaGlobalUsers *int64 `json:"grafanaGlobalUsers"` // REQUIRED Id *string `json:"id"` // REQUIRED LogsAlert *int64 `json:"logsAlert"` // REQUIRED LogsStorage *int64 `json:"logsStorage"` Name *string `json:"name,omitempty"` // REQUIRED PlanId *string `json:"planId"` // REQUIRED SamplesPerScrape *int64 `json:"samplesPerScrape"` // REQUIRED TargetNumber *int64 `json:"targetNumber"` // REQUIRED TotalMetricSamples *int64 `json:"totalMetricSamples"` // REQUIRED TracesStorage *int64 `json:"tracesStorage"` }
PlanModel struct for PlanModel
func NewPlanModel ¶ added in v0.2.0
func NewPlanModel(alertMatchers *int64, alertReceivers *int64, alertRules *int64, bucketSize *int64, grafanaGlobalDashboards *int64, grafanaGlobalOrgs *int64, grafanaGlobalSessions *int64, grafanaGlobalUsers *int64, id *string, logsAlert *int64, logsStorage *int64, planId *string, samplesPerScrape *int64, targetNumber *int64, totalMetricSamples *int64, tracesStorage *int64) *PlanModel
NewPlanModel instantiates a new PlanModel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPlanModelWithDefaults ¶ 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
GetAlertMatchers returns the AlertMatchers field value
func (*PlanModel) GetAlertMatchersOk ¶ added in v0.2.0
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
GetAlertReceivers returns the AlertReceivers field value
func (*PlanModel) GetAlertReceiversOk ¶ added in v0.2.0
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
GetAlertRules returns the AlertRules field value
func (*PlanModel) GetAlertRulesOk ¶ added in v0.2.0
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
GetAmount returns the Amount field value if set, zero value otherwise.
func (*PlanModel) GetAmountOk ¶ added in v0.2.0
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
GetBucketSize returns the BucketSize field value
func (*PlanModel) GetBucketSizeOk ¶ added in v0.2.0
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
GetDescription returns the Description field value if set, zero value otherwise.
func (*PlanModel) GetDescriptionOk ¶ added in v0.2.0
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PlanModel) GetGrafanaGlobalDashboards ¶ added in v0.2.0
GetGrafanaGlobalDashboards returns the GrafanaGlobalDashboards field value
func (*PlanModel) GetGrafanaGlobalDashboardsOk ¶ added in v0.2.0
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
GetGrafanaGlobalOrgs returns the GrafanaGlobalOrgs field value
func (*PlanModel) GetGrafanaGlobalOrgsOk ¶ added in v0.2.0
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
GetGrafanaGlobalSessions returns the GrafanaGlobalSessions field value
func (*PlanModel) GetGrafanaGlobalSessionsOk ¶ added in v0.2.0
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
GetGrafanaGlobalUsers returns the GrafanaGlobalUsers field value
func (*PlanModel) GetGrafanaGlobalUsersOk ¶ added in v0.2.0
GetGrafanaGlobalUsersOk returns a tuple with the GrafanaGlobalUsers field value and a boolean to check if the value has been set.
func (*PlanModel) 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 (*PlanModel) GetLogsAlert ¶ added in v0.2.0
GetLogsAlert returns the LogsAlert field value
func (*PlanModel) GetLogsAlertOk ¶ added in v0.2.0
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
GetLogsStorage returns the LogsStorage field value
func (*PlanModel) GetLogsStorageOk ¶ added in v0.2.0
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
GetName returns the Name field value if set, zero value otherwise.
func (*PlanModel) 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 (*PlanModel) 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 (*PlanModel) GetSamplesPerScrape ¶ added in v0.2.0
GetSamplesPerScrape returns the SamplesPerScrape field value
func (*PlanModel) GetSamplesPerScrapeOk ¶ added in v0.2.0
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
GetTargetNumber returns the TargetNumber field value
func (*PlanModel) GetTargetNumberOk ¶ added in v0.2.0
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
GetTotalMetricSamples returns the TotalMetricSamples field value
func (*PlanModel) GetTotalMetricSamplesOk ¶ added in v0.2.0
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
GetTracesStorage returns the TracesStorage field value
func (*PlanModel) GetTracesStorageOk ¶ added in v0.2.0
GetTracesStorageOk returns a tuple with the TracesStorage field value and a boolean to check if the value has been set.
func (*PlanModel) HasDescription ¶ added in v0.2.0
HasDescription returns a boolean if a field has been set.
func (*PlanModel) SetAlertMatchers ¶ added in v0.2.0
SetAlertMatchers sets field value
func (*PlanModel) SetAlertReceivers ¶ added in v0.2.0
SetAlertReceivers sets field value
func (*PlanModel) SetAlertRules ¶ added in v0.2.0
SetAlertRules sets field value
func (*PlanModel) SetAmount ¶ added in v0.2.0
SetAmount gets a reference to the given float64 and assigns it to the Amount field.
func (*PlanModel) SetBucketSize ¶ added in v0.2.0
SetBucketSize sets field value
func (*PlanModel) SetDescription ¶ added in v0.2.0
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*PlanModel) SetGrafanaGlobalDashboards ¶ added in v0.2.0
SetGrafanaGlobalDashboards sets field value
func (*PlanModel) SetGrafanaGlobalOrgs ¶ added in v0.2.0
SetGrafanaGlobalOrgs sets field value
func (*PlanModel) SetGrafanaGlobalSessions ¶ added in v0.2.0
SetGrafanaGlobalSessions sets field value
func (*PlanModel) SetGrafanaGlobalUsers ¶ added in v0.2.0
SetGrafanaGlobalUsers sets field value
func (*PlanModel) SetLogsAlert ¶ added in v0.2.0
SetLogsAlert sets field value
func (*PlanModel) SetLogsStorage ¶ added in v0.2.0
SetLogsStorage sets field value
func (*PlanModel) SetName ¶ added in v0.2.0
SetName gets a reference to the given string and assigns it to the Name field.
func (*PlanModel) SetSamplesPerScrape ¶ added in v0.2.0
SetSamplesPerScrape sets field value
func (*PlanModel) SetTargetNumber ¶ added in v0.2.0
SetTargetNumber sets field value
func (*PlanModel) SetTotalMetricSamples ¶ added in v0.2.0
SetTotalMetricSamples sets field value
func (*PlanModel) SetTracesStorage ¶ added in v0.2.0
SetTracesStorage sets field value
type PlansResponse ¶
type PlansResponse struct { // REQUIRED Message *string `json:"message"` // REQUIRED Plans *[]Plan `json:"plans"` }
PlansResponse struct for PlansResponse
func NewPlansResponse ¶ added in v0.2.0
func NewPlansResponse(message *string, plans *[]Plan) *PlansResponse
NewPlansResponse instantiates a new PlansResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPlansResponseWithDefaults ¶ 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() *string
GetMessage returns the Message field value
func (*PlansResponse) GetMessageOk ¶ added in v0.2.0
func (o *PlansResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*PlansResponse) GetPlans ¶ added in v0.2.0
func (o *PlansResponse) GetPlans() *[]Plan
GetPlans returns the Plans field value
func (*PlansResponse) GetPlansOk ¶ added in v0.2.0
func (o *PlansResponse) GetPlansOk() (*[]Plan, bool)
GetPlansOk returns a tuple with the Plans field value and a boolean to check if the value has been set.
func (*PlansResponse) SetMessage ¶ added in v0.2.0
func (o *PlansResponse) SetMessage(v *string)
SetMessage sets field value
func (*PlansResponse) SetPlans ¶ added in v0.2.0
func (o *PlansResponse) SetPlans(v *[]Plan)
SetPlans sets field value
func (PlansResponse) ToMap ¶ added in v0.2.0
func (o PlansResponse) ToMap() (map[string]interface{}, error)
type ProjectInstanceFull ¶
type ProjectInstanceFull struct { Error *NullableString `json:"error,omitempty"` // REQUIRED Id *string `json:"id"` // REQUIRED Instance *string `json:"instance"` Name *string `json:"name,omitempty"` // REQUIRED PlanName *string `json:"planName"` // REQUIRED ServiceName *string `json:"serviceName"` // REQUIRED Status *string `json:"status"` }
ProjectInstanceFull struct for ProjectInstanceFull
func NewProjectInstanceFull ¶ added in v0.2.0
func NewProjectInstanceFull(id *string, instance *string, planName *string, serviceName *string, status *string) *ProjectInstanceFull
NewProjectInstanceFull instantiates a new ProjectInstanceFull object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewProjectInstanceFullWithDefaults ¶ 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
func (o *ProjectInstanceFull) GetError() *string
GetError returns the Error field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ProjectInstanceFull) GetErrorOk ¶ added in v0.2.0
func (o *ProjectInstanceFull) GetErrorOk() (*string, bool)
GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ProjectInstanceFull) GetId ¶ added in v0.2.0
func (o *ProjectInstanceFull) GetId() *string
GetId returns the Id field value
func (*ProjectInstanceFull) GetIdOk ¶ added in v0.2.0
func (o *ProjectInstanceFull) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*ProjectInstanceFull) GetInstance ¶ added in v0.2.0
func (o *ProjectInstanceFull) GetInstance() *string
GetInstance returns the Instance field value
func (*ProjectInstanceFull) GetInstanceOk ¶ added in v0.2.0
func (o *ProjectInstanceFull) GetInstanceOk() (*string, bool)
GetInstanceOk returns a tuple with the Instance field value and a boolean to check if the value has been set.
func (*ProjectInstanceFull) GetName ¶ added in v0.2.0
func (o *ProjectInstanceFull) GetName() *string
GetName returns the Name field value if set, zero value otherwise.
func (*ProjectInstanceFull) GetNameOk ¶ added in v0.2.0
func (o *ProjectInstanceFull) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProjectInstanceFull) GetPlanName ¶ added in v0.2.0
func (o *ProjectInstanceFull) GetPlanName() *string
GetPlanName returns the PlanName field value
func (*ProjectInstanceFull) GetPlanNameOk ¶ added in v0.2.0
func (o *ProjectInstanceFull) GetPlanNameOk() (*string, bool)
GetPlanNameOk returns a tuple with the PlanName field value and a boolean to check if the value has been set.
func (*ProjectInstanceFull) GetServiceName ¶ added in v0.2.0
func (o *ProjectInstanceFull) GetServiceName() *string
GetServiceName returns the ServiceName field value
func (*ProjectInstanceFull) GetServiceNameOk ¶ added in v0.2.0
func (o *ProjectInstanceFull) GetServiceNameOk() (*string, bool)
GetServiceNameOk returns a tuple with the ServiceName field value and a boolean to check if the value has been set.
func (*ProjectInstanceFull) GetStatus ¶ added in v0.2.0
func (o *ProjectInstanceFull) GetStatus() *string
GetStatus returns the Status field value
func (*ProjectInstanceFull) GetStatusOk ¶ added in v0.2.0
func (o *ProjectInstanceFull) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.
func (*ProjectInstanceFull) HasError ¶ 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
func (o *ProjectInstanceFull) SetError(v *string)
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
func (o *ProjectInstanceFull) SetId(v *string)
SetId sets field value
func (*ProjectInstanceFull) SetInstance ¶ added in v0.2.0
func (o *ProjectInstanceFull) SetInstance(v *string)
SetInstance sets field value
func (*ProjectInstanceFull) SetName ¶ added in v0.2.0
func (o *ProjectInstanceFull) SetName(v *string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*ProjectInstanceFull) SetPlanName ¶ added in v0.2.0
func (o *ProjectInstanceFull) SetPlanName(v *string)
SetPlanName sets field value
func (*ProjectInstanceFull) SetServiceName ¶ added in v0.2.0
func (o *ProjectInstanceFull) SetServiceName(v *string)
SetServiceName sets field value
func (*ProjectInstanceFull) SetStatus ¶ added in v0.2.0
func (o *ProjectInstanceFull) SetStatus(v *string)
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 Receiver ¶
type Receiver struct { // REQUIRED Data *Receivers `json:"data"` // REQUIRED Message *string `json:"message"` }
Receiver struct for Receiver
func NewReceiver ¶ added in v0.2.0
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) 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 (*Receiver) GetMessage ¶ added in v0.2.0
GetMessage returns the Message field value
func (*Receiver) 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 (*Receiver) SetMessage ¶ added in v0.2.0
SetMessage sets field value
type Receivers ¶
type Receivers struct { EmailConfigs *[]EmailConfig `json:"emailConfigs,omitempty"` // REQUIRED Name *string `json:"name"` OpsgenieConfigs *[]OpsgenieConfig `json:"opsgenieConfigs,omitempty"` WebHookConfigs *[]WebHook `json:"webHookConfigs,omitempty"` }
Receivers struct for Receivers
func NewReceivers ¶ added in v0.2.0
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() *[]EmailConfig
GetEmailConfigs returns the EmailConfigs field value if set, zero value otherwise.
func (*Receivers) GetEmailConfigsOk ¶ added in v0.2.0
func (o *Receivers) GetEmailConfigsOk() (*[]EmailConfig, bool)
GetEmailConfigsOk returns a tuple with the EmailConfigs field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Receivers) 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 (*Receivers) GetOpsgenieConfigs ¶ added in v0.2.0
func (o *Receivers) GetOpsgenieConfigs() *[]OpsgenieConfig
GetOpsgenieConfigs returns the OpsgenieConfigs field value if set, zero value otherwise.
func (*Receivers) GetOpsgenieConfigsOk ¶ added in v0.2.0
func (o *Receivers) GetOpsgenieConfigsOk() (*[]OpsgenieConfig, bool)
GetOpsgenieConfigsOk returns a tuple with the OpsgenieConfigs field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Receivers) GetWebHookConfigs ¶ added in v0.2.0
GetWebHookConfigs returns the WebHookConfigs field value if set, zero value otherwise.
func (*Receivers) 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 (*Receivers) HasEmailConfigs ¶ added in v0.2.0
HasEmailConfigs returns a boolean if a field has been set.
func (*Receivers) HasOpsgenieConfigs ¶ added in v0.2.0
HasOpsgenieConfigs returns a boolean if a field has been set.
func (*Receivers) HasWebHookConfigs ¶ added in v0.2.0
HasWebHookConfigs returns a boolean if a field has been set.
func (*Receivers) SetEmailConfigs ¶ added in v0.2.0
func (o *Receivers) SetEmailConfigs(v *[]EmailConfig)
SetEmailConfigs gets a reference to the given []EmailConfig and assigns it to the EmailConfigs field.
func (*Receivers) SetOpsgenieConfigs ¶ added in v0.2.0
func (o *Receivers) SetOpsgenieConfigs(v *[]OpsgenieConfig)
SetOpsgenieConfigs gets a reference to the given []OpsgenieConfig and assigns it to the OpsgenieConfigs field.
func (*Receivers) SetWebHookConfigs ¶ added in v0.2.0
SetWebHookConfigs gets a reference to the given []WebHook and assigns it to the WebHookConfigs field.
type Route ¶
type Route struct { Continue *bool `json:"continue,omitempty"` GroupBy *[]string `json:"groupBy,omitempty"` GroupInterval *string `json:"groupInterval,omitempty"` GroupWait *string `json:"groupWait,omitempty"` Match *map[string]string `json:"match,omitempty"` MatchRe *map[string]string `json:"matchRe,omitempty"` // REQUIRED Receiver *string `json:"receiver"` RepeatInterval *string `json:"repeatInterval,omitempty"` Routes *[]RouteSerializer `json:"routes,omitempty"` }
Route struct for Route
func NewRoute ¶ added in v0.2.0
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
GetContinue returns the Continue field value if set, zero value otherwise.
func (*Route) GetContinueOk ¶ added in v0.2.0
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
GetGroupBy returns the GroupBy field value if set, zero value otherwise.
func (*Route) 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 (*Route) GetGroupInterval ¶ added in v0.2.0
GetGroupInterval returns the GroupInterval field value if set, zero value otherwise.
func (*Route) 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 (*Route) GetGroupWait ¶ added in v0.2.0
GetGroupWait returns the GroupWait field value if set, zero value otherwise.
func (*Route) 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 (*Route) GetMatch ¶ added in v0.2.0
GetMatch returns the Match field value if set, zero value otherwise.
func (*Route) 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 (*Route) GetMatchRe ¶ added in v0.2.0
GetMatchRe returns the MatchRe field value if set, zero value otherwise.
func (*Route) 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 (*Route) GetReceiver ¶ added in v0.2.0
GetReceiver returns the Receiver field value
func (*Route) 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 (*Route) GetRepeatInterval ¶ added in v0.2.0
GetRepeatInterval returns the RepeatInterval field value if set, zero value otherwise.
func (*Route) 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 (*Route) GetRoutes ¶ added in v0.2.0
func (o *Route) GetRoutes() *[]RouteSerializer
GetRoutes returns the Routes field value if set, zero value otherwise.
func (*Route) GetRoutesOk ¶ added in v0.2.0
func (o *Route) GetRoutesOk() (*[]RouteSerializer, bool)
GetRoutesOk returns a tuple with the Routes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Route) HasContinue ¶ added in v0.2.0
HasContinue returns a boolean if a field has been set.
func (*Route) HasGroupBy ¶ added in v0.2.0
HasGroupBy returns a boolean if a field has been set.
func (*Route) HasGroupInterval ¶ added in v0.2.0
HasGroupInterval returns a boolean if a field has been set.
func (*Route) HasGroupWait ¶ added in v0.2.0
HasGroupWait returns a boolean if a field has been set.
func (*Route) HasMatchRe ¶ added in v0.2.0
HasMatchRe returns a boolean if a field has been set.
func (*Route) HasRepeatInterval ¶ added in v0.2.0
HasRepeatInterval returns a boolean if a field has been set.
func (*Route) SetContinue ¶ added in v0.2.0
SetContinue gets a reference to the given bool and assigns it to the Continue field.
func (*Route) SetGroupBy ¶ added in v0.2.0
SetGroupBy gets a reference to the given []string and assigns it to the GroupBy field.
func (*Route) SetGroupInterval ¶ added in v0.2.0
SetGroupInterval gets a reference to the given string and assigns it to the GroupInterval field.
func (*Route) SetGroupWait ¶ added in v0.2.0
SetGroupWait gets a reference to the given string and assigns it to the GroupWait field.
func (*Route) SetMatch ¶ added in v0.2.0
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
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
SetReceiver sets field value
func (*Route) SetRepeatInterval ¶ added in v0.2.0
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 *[]RouteSerializer)
SetRoutes gets a reference to the given []RouteSerializer and assigns it to the Routes field.
type RouteSerializer ¶
type RouteSerializer struct { Continue *bool `json:"continue,omitempty"` GroupBy *[]string `json:"groupBy,omitempty"` GroupInterval *string `json:"groupInterval,omitempty"` GroupWait *string `json:"groupWait,omitempty"` Match *map[string]string `json:"match,omitempty"` MatchRe *map[string]string `json:"matchRe,omitempty"` Matchers *[]string `json:"matchers,omitempty"` // REQUIRED Receiver *string `json:"receiver"` RepeatInterval *string `json:"repeatInterval,omitempty"` Routes *[]map[string]string `json:"routes,omitempty"` }
RouteSerializer struct for RouteSerializer
func NewRouteSerializer ¶ added in v0.2.0
func NewRouteSerializer(receiver *string) *RouteSerializer
NewRouteSerializer instantiates a new RouteSerializer object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRouteSerializerWithDefaults ¶ 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() *bool
GetContinue returns the Continue field value if set, zero value otherwise.
func (*RouteSerializer) GetContinueOk ¶ added in v0.2.0
func (o *RouteSerializer) GetContinueOk() (*bool, bool)
GetContinueOk returns a tuple with the Continue field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RouteSerializer) GetGroupBy ¶ added in v0.2.0
func (o *RouteSerializer) GetGroupBy() *[]string
GetGroupBy returns the GroupBy field value if set, zero value otherwise.
func (*RouteSerializer) GetGroupByOk ¶ added in v0.2.0
func (o *RouteSerializer) GetGroupByOk() (*[]string, bool)
GetGroupByOk returns a tuple with the GroupBy field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RouteSerializer) GetGroupInterval ¶ added in v0.2.0
func (o *RouteSerializer) GetGroupInterval() *string
GetGroupInterval returns the GroupInterval field value if set, zero value otherwise.
func (*RouteSerializer) GetGroupIntervalOk ¶ added in v0.2.0
func (o *RouteSerializer) GetGroupIntervalOk() (*string, bool)
GetGroupIntervalOk returns a tuple with the GroupInterval field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RouteSerializer) GetGroupWait ¶ added in v0.2.0
func (o *RouteSerializer) GetGroupWait() *string
GetGroupWait returns the GroupWait field value if set, zero value otherwise.
func (*RouteSerializer) GetGroupWaitOk ¶ added in v0.2.0
func (o *RouteSerializer) GetGroupWaitOk() (*string, bool)
GetGroupWaitOk returns a tuple with the GroupWait field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RouteSerializer) GetMatch ¶ added in v0.2.0
func (o *RouteSerializer) GetMatch() *map[string]string
GetMatch returns the Match field value if set, zero value otherwise.
func (*RouteSerializer) GetMatchOk ¶ added in v0.2.0
func (o *RouteSerializer) GetMatchOk() (*map[string]string, bool)
GetMatchOk returns a tuple with the Match field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RouteSerializer) GetMatchRe ¶ added in v0.2.0
func (o *RouteSerializer) GetMatchRe() *map[string]string
GetMatchRe returns the MatchRe field value if set, zero value otherwise.
func (*RouteSerializer) GetMatchReOk ¶ added in v0.2.0
func (o *RouteSerializer) GetMatchReOk() (*map[string]string, bool)
GetMatchReOk returns a tuple with the MatchRe field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RouteSerializer) GetMatchers ¶ added in v0.2.0
func (o *RouteSerializer) GetMatchers() *[]string
GetMatchers returns the Matchers field value if set, zero value otherwise.
func (*RouteSerializer) GetMatchersOk ¶ added in v0.2.0
func (o *RouteSerializer) GetMatchersOk() (*[]string, bool)
GetMatchersOk returns a tuple with the Matchers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RouteSerializer) GetReceiver ¶ added in v0.2.0
func (o *RouteSerializer) GetReceiver() *string
GetReceiver returns the Receiver field value
func (*RouteSerializer) GetReceiverOk ¶ added in v0.2.0
func (o *RouteSerializer) GetReceiverOk() (*string, bool)
GetReceiverOk returns a tuple with the Receiver field value and a boolean to check if the value has been set.
func (*RouteSerializer) GetRepeatInterval ¶ added in v0.2.0
func (o *RouteSerializer) GetRepeatInterval() *string
GetRepeatInterval returns the RepeatInterval field value if set, zero value otherwise.
func (*RouteSerializer) GetRepeatIntervalOk ¶ added in v0.2.0
func (o *RouteSerializer) GetRepeatIntervalOk() (*string, bool)
GetRepeatIntervalOk returns a tuple with the RepeatInterval field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RouteSerializer) GetRoutes ¶ added in v0.2.0
func (o *RouteSerializer) GetRoutes() *[]map[string]string
GetRoutes returns the Routes field value if set, zero value otherwise.
func (*RouteSerializer) GetRoutesOk ¶ added in v0.2.0
func (o *RouteSerializer) GetRoutesOk() (*[]map[string]string, bool)
GetRoutesOk returns a tuple with the Routes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RouteSerializer) HasContinue ¶ 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
func (o *RouteSerializer) SetContinue(v *bool)
SetContinue gets a reference to the given bool and assigns it to the Continue field.
func (*RouteSerializer) SetGroupBy ¶ added in v0.2.0
func (o *RouteSerializer) SetGroupBy(v *[]string)
SetGroupBy gets a reference to the given []string and assigns it to the GroupBy field.
func (*RouteSerializer) SetGroupInterval ¶ added in v0.2.0
func (o *RouteSerializer) SetGroupInterval(v *string)
SetGroupInterval gets a reference to the given string and assigns it to the GroupInterval field.
func (*RouteSerializer) SetGroupWait ¶ added in v0.2.0
func (o *RouteSerializer) SetGroupWait(v *string)
SetGroupWait gets a reference to the given string and assigns it to the GroupWait field.
func (*RouteSerializer) SetMatch ¶ added in v0.2.0
func (o *RouteSerializer) SetMatch(v *map[string]string)
SetMatch gets a reference to the given map[string]string and assigns it to the Match field.
func (*RouteSerializer) SetMatchRe ¶ added in v0.2.0
func (o *RouteSerializer) SetMatchRe(v *map[string]string)
SetMatchRe gets a reference to the given map[string]string and assigns it to the MatchRe field.
func (*RouteSerializer) SetMatchers ¶ added in v0.2.0
func (o *RouteSerializer) SetMatchers(v *[]string)
SetMatchers gets a reference to the given []string and assigns it to the Matchers field.
func (*RouteSerializer) SetReceiver ¶ added in v0.2.0
func (o *RouteSerializer) SetReceiver(v *string)
SetReceiver sets field value
func (*RouteSerializer) SetRepeatInterval ¶ added in v0.2.0
func (o *RouteSerializer) SetRepeatInterval(v *string)
SetRepeatInterval gets a reference to the given string and assigns it to the RepeatInterval field.
func (*RouteSerializer) SetRoutes ¶ added in v0.2.0
func (o *RouteSerializer) SetRoutes(v *[]map[string]string)
SetRoutes gets a reference to the given []map[string]string and assigns it to the Routes field.
func (RouteSerializer) ToMap ¶ added in v0.2.0
func (o RouteSerializer) ToMap() (map[string]interface{}, error)
type ScrapeConfigsResponse ¶
type ScrapeConfigsResponse struct { // REQUIRED Data *[]Job `json:"data"` // REQUIRED Message *string `json:"message"` }
ScrapeConfigsResponse struct for ScrapeConfigsResponse
func NewScrapeConfigsResponse ¶ added in v0.2.0
func NewScrapeConfigsResponse(data *[]Job, message *string) *ScrapeConfigsResponse
NewScrapeConfigsResponse instantiates a new ScrapeConfigsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewScrapeConfigsResponseWithDefaults ¶ 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
func (o *ScrapeConfigsResponse) GetData() *[]Job
GetData returns the Data field value
func (*ScrapeConfigsResponse) GetDataOk ¶ added in v0.2.0
func (o *ScrapeConfigsResponse) GetDataOk() (*[]Job, bool)
GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.
func (*ScrapeConfigsResponse) GetMessage ¶ added in v0.2.0
func (o *ScrapeConfigsResponse) GetMessage() *string
GetMessage returns the Message field value
func (*ScrapeConfigsResponse) GetMessageOk ¶ added in v0.2.0
func (o *ScrapeConfigsResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*ScrapeConfigsResponse) SetData ¶ added in v0.2.0
func (o *ScrapeConfigsResponse) SetData(v *[]Job)
SetData sets field value
func (*ScrapeConfigsResponse) SetMessage ¶ added in v0.2.0
func (o *ScrapeConfigsResponse) SetMessage(v *string)
SetMessage sets field value
func (ScrapeConfigsResponse) ToMap ¶ added in v0.2.0
func (o ScrapeConfigsResponse) ToMap() (map[string]interface{}, error)
type ServiceKeysList ¶
type ServiceKeysList struct { CredentialsInfo *map[string]string `json:"credentialsInfo,omitempty"` // REQUIRED Id *string `json:"id"` // REQUIRED Name *string `json:"name"` }
ServiceKeysList struct for ServiceKeysList
func NewServiceKeysList ¶ added in v0.2.0
func NewServiceKeysList(id *string, name *string) *ServiceKeysList
NewServiceKeysList instantiates a new ServiceKeysList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewServiceKeysListWithDefaults ¶ 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() *map[string]string
GetCredentialsInfo returns the CredentialsInfo field value if set, zero value otherwise.
func (*ServiceKeysList) GetCredentialsInfoOk ¶ added in v0.2.0
func (o *ServiceKeysList) GetCredentialsInfoOk() (*map[string]string, bool)
GetCredentialsInfoOk returns a tuple with the CredentialsInfo field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceKeysList) GetId ¶ added in v0.2.0
func (o *ServiceKeysList) GetId() *string
GetId returns the Id field value
func (*ServiceKeysList) GetIdOk ¶ added in v0.2.0
func (o *ServiceKeysList) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*ServiceKeysList) GetName ¶ added in v0.2.0
func (o *ServiceKeysList) GetName() *string
GetName returns the Name field value
func (*ServiceKeysList) GetNameOk ¶ added in v0.2.0
func (o *ServiceKeysList) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*ServiceKeysList) HasCredentialsInfo ¶ 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
func (o *ServiceKeysList) SetCredentialsInfo(v *map[string]string)
SetCredentialsInfo gets a reference to the given map[string]string and assigns it to the CredentialsInfo field.
func (*ServiceKeysList) SetId ¶ added in v0.2.0
func (o *ServiceKeysList) SetId(v *string)
SetId sets field value
func (*ServiceKeysList) SetName ¶ added in v0.2.0
func (o *ServiceKeysList) SetName(v *string)
SetName sets field value
func (ServiceKeysList) ToMap ¶ added in v0.2.0
func (o ServiceKeysList) ToMap() (map[string]interface{}, error)
type StaticConfigs ¶
type StaticConfigs struct { Labels *map[string]string `json:"labels,omitempty"` // REQUIRED Targets *[]string `json:"targets"` }
StaticConfigs struct for StaticConfigs
func NewStaticConfigs ¶ added in v0.2.0
func NewStaticConfigs(targets *[]string) *StaticConfigs
NewStaticConfigs instantiates a new StaticConfigs object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewStaticConfigsWithDefaults ¶ 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() *map[string]string
GetLabels returns the Labels field value if set, zero value otherwise.
func (*StaticConfigs) GetLabelsOk ¶ added in v0.2.0
func (o *StaticConfigs) GetLabelsOk() (*map[string]string, bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*StaticConfigs) GetTargets ¶ added in v0.2.0
func (o *StaticConfigs) GetTargets() *[]string
GetTargets returns the Targets field value
func (*StaticConfigs) GetTargetsOk ¶ added in v0.2.0
func (o *StaticConfigs) GetTargetsOk() (*[]string, bool)
GetTargetsOk returns a tuple with the Targets field value and a boolean to check if the value has been set.
func (*StaticConfigs) HasLabels ¶ 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
func (o *StaticConfigs) SetLabels(v *map[string]string)
SetLabels gets a reference to the given map[string]string and assigns it to the Labels field.
func (*StaticConfigs) SetTargets ¶ added in v0.2.0
func (o *StaticConfigs) SetTargets(v *[]string)
SetTargets sets field value
func (StaticConfigs) ToMap ¶ added in v0.2.0
func (o StaticConfigs) ToMap() (map[string]interface{}, error)
type TLSConfig ¶
type TLSConfig struct {
InsecureSkipVerify *bool `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
GetInsecureSkipVerify returns the InsecureSkipVerify field value if set, zero value otherwise.
func (*TLSConfig) 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 (*TLSConfig) HasInsecureSkipVerify ¶ added in v0.2.0
HasInsecureSkipVerify returns a boolean if a field has been set.
func (*TLSConfig) SetInsecureSkipVerify ¶ added in v0.2.0
SetInsecureSkipVerify gets a reference to the given bool and assigns it to the InsecureSkipVerify field.
type UpdateACLPayload ¶
type UpdateACLPayload struct { // list of cidr // REQUIRED Acl *[]string `json:"acl"` }
UpdateACLPayload List of cidr. Send empty string to remove acl.
func NewUpdateACLPayload ¶ added in v0.2.0
func NewUpdateACLPayload(acl *[]string) *UpdateACLPayload
NewUpdateACLPayload instantiates a new UpdateACLPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateACLPayloadWithDefaults ¶ 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
func (o *UpdateACLPayload) GetAcl() *[]string
GetAcl returns the Acl field value
func (*UpdateACLPayload) GetAclOk ¶ added in v0.2.0
func (o *UpdateACLPayload) GetAclOk() (*[]string, bool)
GetAclOk returns a tuple with the Acl field value and a boolean to check if the value has been set.
func (*UpdateACLPayload) SetAcl ¶ added in v0.2.0
func (o *UpdateACLPayload) SetAcl(v *[]string)
SetAcl sets field value
func (UpdateACLPayload) ToMap ¶ added in v0.2.0
func (o UpdateACLPayload) ToMap() (map[string]interface{}, error)
type UpdateAlertConfigReceiverPayload ¶
type UpdateAlertConfigReceiverPayload struct { // Email configurations EmailConfigs *[]CreateAlertConfigReceiverPayloadEmailConfigsInner `json:"emailConfigs,omitempty"` // `Additional Validators:` * must be unique * should only include the characters: a-zA-Z0-9- // REQUIRED Name *string `json:"name"` // Configuration for ops genie. OpsgenieConfigs *[]CreateAlertConfigReceiverPayloadOpsgenieConfigsInner `json:"opsgenieConfigs,omitempty"` WebHookConfigs *[]CreateAlertConfigReceiverPayloadWebHookConfigsInner `json:"webHookConfigs,omitempty"` }
UpdateAlertConfigReceiverPayload Receivers
func NewUpdateAlertConfigReceiverPayload ¶ added in v0.2.0
func NewUpdateAlertConfigReceiverPayload(name *string) *UpdateAlertConfigReceiverPayload
NewUpdateAlertConfigReceiverPayload instantiates a new UpdateAlertConfigReceiverPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateAlertConfigReceiverPayloadWithDefaults ¶ 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
func (o *UpdateAlertConfigReceiverPayload) GetEmailConfigs() *[]CreateAlertConfigReceiverPayloadEmailConfigsInner
GetEmailConfigs returns the EmailConfigs field value if set, zero value otherwise.
func (*UpdateAlertConfigReceiverPayload) GetEmailConfigsOk ¶ added in v0.2.0
func (o *UpdateAlertConfigReceiverPayload) GetEmailConfigsOk() (*[]CreateAlertConfigReceiverPayloadEmailConfigsInner, 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 (*UpdateAlertConfigReceiverPayload) GetName ¶ added in v0.2.0
func (o *UpdateAlertConfigReceiverPayload) GetName() *string
GetName returns the Name field value
func (*UpdateAlertConfigReceiverPayload) GetNameOk ¶ added in v0.2.0
func (o *UpdateAlertConfigReceiverPayload) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*UpdateAlertConfigReceiverPayload) GetOpsgenieConfigs ¶ added in v0.2.0
func (o *UpdateAlertConfigReceiverPayload) GetOpsgenieConfigs() *[]CreateAlertConfigReceiverPayloadOpsgenieConfigsInner
GetOpsgenieConfigs returns the OpsgenieConfigs field value if set, zero value otherwise.
func (*UpdateAlertConfigReceiverPayload) GetOpsgenieConfigsOk ¶ added in v0.2.0
func (o *UpdateAlertConfigReceiverPayload) GetOpsgenieConfigsOk() (*[]CreateAlertConfigReceiverPayloadOpsgenieConfigsInner, 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 (*UpdateAlertConfigReceiverPayload) GetWebHookConfigs ¶ added in v0.2.0
func (o *UpdateAlertConfigReceiverPayload) GetWebHookConfigs() *[]CreateAlertConfigReceiverPayloadWebHookConfigsInner
GetWebHookConfigs returns the WebHookConfigs field value if set, zero value otherwise.
func (*UpdateAlertConfigReceiverPayload) GetWebHookConfigsOk ¶ added in v0.2.0
func (o *UpdateAlertConfigReceiverPayload) GetWebHookConfigsOk() (*[]CreateAlertConfigReceiverPayloadWebHookConfigsInner, 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 (*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
func (o *UpdateAlertConfigReceiverPayload) SetEmailConfigs(v *[]CreateAlertConfigReceiverPayloadEmailConfigsInner)
SetEmailConfigs gets a reference to the given []CreateAlertConfigReceiverPayloadEmailConfigsInner and assigns it to the EmailConfigs field.
func (*UpdateAlertConfigReceiverPayload) SetName ¶ added in v0.2.0
func (o *UpdateAlertConfigReceiverPayload) SetName(v *string)
SetName sets field value
func (*UpdateAlertConfigReceiverPayload) SetOpsgenieConfigs ¶ added in v0.2.0
func (o *UpdateAlertConfigReceiverPayload) SetOpsgenieConfigs(v *[]CreateAlertConfigReceiverPayloadOpsgenieConfigsInner)
SetOpsgenieConfigs gets a reference to the given []CreateAlertConfigReceiverPayloadOpsgenieConfigsInner and assigns it to the OpsgenieConfigs field.
func (*UpdateAlertConfigReceiverPayload) SetWebHookConfigs ¶ added in v0.2.0
func (o *UpdateAlertConfigReceiverPayload) SetWebHookConfigs(v *[]CreateAlertConfigReceiverPayloadWebHookConfigsInner)
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 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 *[]string `json:"groupBy,omitempty"` // How long to wait before sending a notification about new alerts that are added to a group of alerts for which an initial notification has already been sent. (Usually ~5m or more.) `Additional Validators:` * must be a valid time format GroupInterval *string `json:"groupInterval,omitempty"` // How long to initially wait to send a notification for a group of alerts. Allows to wait for an inhibiting alert to arrive or collect more initial alerts for the same group. (Usually ~0s to few minutes.) `Additional Validators:` * must be a valid time format GroupWait *string `json:"groupWait,omitempty"` // map of key:value. A set of equality matchers an alert has to fulfill to match the node. `Additional Validators:` * should not contain more than 5 keys * each key and value should not be longer than 200 characters * key and values should only include the characters: a-zA-Z0-9_./@&?:- Match *map[string]interface{} `json:"match,omitempty"` // map of key:value. A set of regex-matchers an alert has to fulfill to match the node. `Additional Validators:` * should not contain more than 5 keys * each key and value should not be longer than 200 characters MatchRe *map[string]interface{} `json:"matchRe,omitempty"` // A list of matchers that an alert has to fulfill to match the node. A matcher is a string with a syntax inspired by PromQL and OpenMetrics. The syntax of a matcher consists of three tokens: * A valid Prometheus label name. * One of =, !=, =~, or !~. = means equals, != means that the strings are not equal, =~ is used for equality of regex expressions and !~ is used for un-equality of regex expressions. They have the same meaning as known from PromQL selectors. * A UTF-8 string, which may be enclosed in double quotes. Before or after each token, there may be any amount of whitespace. `Additional Validators:` * should not contain more than 5 keys * each key and value should not be longer than 200 characters Matchers *[]string `json:"matchers,omitempty"` // Receiver that should be one item of receivers `Additional Validators:` * must be a in name of receivers // REQUIRED Receiver *string `json:"receiver"` // How long to wait before sending a notification again if it has already been sent successfully for an alert. (Usually ~3h or more). `Additional Validators:` * must be a valid time format RepeatInterval *string `json:"repeatInterval,omitempty"` // Zero or more child routes. Routes *[]CreateAlertConfigRoutePayloadRoutesInner `json:"routes,omitempty"` }
UpdateAlertConfigRoutePayload The root node of the routing tree.
func NewUpdateAlertConfigRoutePayload ¶ added in v0.2.0
func NewUpdateAlertConfigRoutePayload(receiver *string) *UpdateAlertConfigRoutePayload
NewUpdateAlertConfigRoutePayload instantiates a new UpdateAlertConfigRoutePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateAlertConfigRoutePayloadWithDefaults ¶ 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
func (o *UpdateAlertConfigRoutePayload) GetGroupBy() *[]string
GetGroupBy returns the GroupBy field value if set, zero value otherwise.
func (*UpdateAlertConfigRoutePayload) GetGroupByOk ¶ added in v0.2.0
func (o *UpdateAlertConfigRoutePayload) GetGroupByOk() (*[]string, bool)
GetGroupByOk returns a tuple with the GroupBy field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAlertConfigRoutePayload) GetGroupInterval ¶ added in v0.2.0
func (o *UpdateAlertConfigRoutePayload) GetGroupInterval() *string
GetGroupInterval returns the GroupInterval field value if set, zero value otherwise.
func (*UpdateAlertConfigRoutePayload) GetGroupIntervalOk ¶ added in v0.2.0
func (o *UpdateAlertConfigRoutePayload) GetGroupIntervalOk() (*string, bool)
GetGroupIntervalOk returns a tuple with the GroupInterval field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAlertConfigRoutePayload) GetGroupWait ¶ added in v0.2.0
func (o *UpdateAlertConfigRoutePayload) GetGroupWait() *string
GetGroupWait returns the GroupWait field value if set, zero value otherwise.
func (*UpdateAlertConfigRoutePayload) GetGroupWaitOk ¶ added in v0.2.0
func (o *UpdateAlertConfigRoutePayload) GetGroupWaitOk() (*string, bool)
GetGroupWaitOk returns a tuple with the GroupWait field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAlertConfigRoutePayload) GetMatch ¶ added in v0.2.0
func (o *UpdateAlertConfigRoutePayload) GetMatch() *map[string]interface{}
GetMatch returns the Match field value if set, zero value otherwise.
func (*UpdateAlertConfigRoutePayload) GetMatchOk ¶ added in v0.2.0
func (o *UpdateAlertConfigRoutePayload) GetMatchOk() (*map[string]interface{}, bool)
GetMatchOk returns a tuple with the Match field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAlertConfigRoutePayload) GetMatchRe ¶ added in v0.2.0
func (o *UpdateAlertConfigRoutePayload) GetMatchRe() *map[string]interface{}
GetMatchRe returns the MatchRe field value if set, zero value otherwise.
func (*UpdateAlertConfigRoutePayload) GetMatchReOk ¶ added in v0.2.0
func (o *UpdateAlertConfigRoutePayload) GetMatchReOk() (*map[string]interface{}, bool)
GetMatchReOk returns a tuple with the MatchRe field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAlertConfigRoutePayload) GetMatchers ¶ added in v0.2.0
func (o *UpdateAlertConfigRoutePayload) GetMatchers() *[]string
GetMatchers returns the Matchers field value if set, zero value otherwise.
func (*UpdateAlertConfigRoutePayload) GetMatchersOk ¶ added in v0.2.0
func (o *UpdateAlertConfigRoutePayload) GetMatchersOk() (*[]string, bool)
GetMatchersOk returns a tuple with the Matchers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAlertConfigRoutePayload) GetReceiver ¶ added in v0.2.0
func (o *UpdateAlertConfigRoutePayload) GetReceiver() *string
GetReceiver returns the Receiver field value
func (*UpdateAlertConfigRoutePayload) GetReceiverOk ¶ added in v0.2.0
func (o *UpdateAlertConfigRoutePayload) GetReceiverOk() (*string, bool)
GetReceiverOk returns a tuple with the Receiver field value and a boolean to check if the value has been set.
func (*UpdateAlertConfigRoutePayload) GetRepeatInterval ¶ added in v0.2.0
func (o *UpdateAlertConfigRoutePayload) GetRepeatInterval() *string
GetRepeatInterval returns the RepeatInterval field value if set, zero value otherwise.
func (*UpdateAlertConfigRoutePayload) GetRepeatIntervalOk ¶ added in v0.2.0
func (o *UpdateAlertConfigRoutePayload) GetRepeatIntervalOk() (*string, bool)
GetRepeatIntervalOk returns a tuple with the RepeatInterval field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAlertConfigRoutePayload) GetRoutes ¶ added in v0.2.0
func (o *UpdateAlertConfigRoutePayload) GetRoutes() *[]CreateAlertConfigRoutePayloadRoutesInner
GetRoutes returns the Routes field value if set, zero value otherwise.
func (*UpdateAlertConfigRoutePayload) GetRoutesOk ¶ added in v0.2.0
func (o *UpdateAlertConfigRoutePayload) GetRoutesOk() (*[]CreateAlertConfigRoutePayloadRoutesInner, 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 (*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
func (o *UpdateAlertConfigRoutePayload) SetGroupBy(v *[]string)
SetGroupBy gets a reference to the given []string and assigns it to the GroupBy field.
func (*UpdateAlertConfigRoutePayload) SetGroupInterval ¶ added in v0.2.0
func (o *UpdateAlertConfigRoutePayload) SetGroupInterval(v *string)
SetGroupInterval gets a reference to the given string and assigns it to the GroupInterval field.
func (*UpdateAlertConfigRoutePayload) SetGroupWait ¶ added in v0.2.0
func (o *UpdateAlertConfigRoutePayload) SetGroupWait(v *string)
SetGroupWait gets a reference to the given string and assigns it to the GroupWait field.
func (*UpdateAlertConfigRoutePayload) SetMatch ¶ added in v0.2.0
func (o *UpdateAlertConfigRoutePayload) SetMatch(v *map[string]interface{})
SetMatch gets a reference to the given map[string]interface{} and assigns it to the Match field.
func (*UpdateAlertConfigRoutePayload) SetMatchRe ¶ added in v0.2.0
func (o *UpdateAlertConfigRoutePayload) SetMatchRe(v *map[string]interface{})
SetMatchRe gets a reference to the given map[string]interface{} and assigns it to the MatchRe field.
func (*UpdateAlertConfigRoutePayload) SetMatchers ¶ added in v0.2.0
func (o *UpdateAlertConfigRoutePayload) SetMatchers(v *[]string)
SetMatchers gets a reference to the given []string and assigns it to the Matchers field.
func (*UpdateAlertConfigRoutePayload) SetReceiver ¶ added in v0.2.0
func (o *UpdateAlertConfigRoutePayload) SetReceiver(v *string)
SetReceiver sets field value
func (*UpdateAlertConfigRoutePayload) SetRepeatInterval ¶ added in v0.2.0
func (o *UpdateAlertConfigRoutePayload) SetRepeatInterval(v *string)
SetRepeatInterval gets a reference to the given string and assigns it to the RepeatInterval field.
func (*UpdateAlertConfigRoutePayload) SetRoutes ¶ added in v0.2.0
func (o *UpdateAlertConfigRoutePayload) SetRoutes(v *[]CreateAlertConfigRoutePayloadRoutesInner)
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 UpdateAlertConfigsPayload ¶
type UpdateAlertConfigsPayload struct { Global *UpdateAlertConfigsPayloadGlobal `json:"global,omitempty"` InhibitRules *UpdateAlertConfigsPayloadInhibitRules `json:"inhibitRules,omitempty"` // A list of notification receivers. // REQUIRED Receivers *[]UpdateAlertConfigsPayloadReceiversInner `json:"receivers"` // REQUIRED Route *UpdateAlertConfigsPayloadRoute `json:"route"` }
UpdateAlertConfigsPayload Alert config
func NewUpdateAlertConfigsPayload ¶ added in v0.2.0
func NewUpdateAlertConfigsPayload(receivers *[]UpdateAlertConfigsPayloadReceiversInner, route *UpdateAlertConfigsPayloadRoute) *UpdateAlertConfigsPayload
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
func (o *UpdateAlertConfigsPayload) GetGlobal() *UpdateAlertConfigsPayloadGlobal
GetGlobal returns the Global field value if set, zero value otherwise.
func (*UpdateAlertConfigsPayload) GetGlobalOk ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayload) GetGlobalOk() (*UpdateAlertConfigsPayloadGlobal, 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 (*UpdateAlertConfigsPayload) GetInhibitRules ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayload) GetInhibitRules() *UpdateAlertConfigsPayloadInhibitRules
GetInhibitRules returns the InhibitRules field value if set, zero value otherwise.
func (*UpdateAlertConfigsPayload) GetInhibitRulesOk ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayload) GetInhibitRulesOk() (*UpdateAlertConfigsPayloadInhibitRules, 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 (*UpdateAlertConfigsPayload) GetReceivers ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayload) GetReceivers() *[]UpdateAlertConfigsPayloadReceiversInner
GetReceivers returns the Receivers field value
func (*UpdateAlertConfigsPayload) GetReceiversOk ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayload) GetReceiversOk() (*[]UpdateAlertConfigsPayloadReceiversInner, bool)
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
func (o *UpdateAlertConfigsPayload) GetRoute() *UpdateAlertConfigsPayloadRoute
GetRoute returns the Route field value
func (*UpdateAlertConfigsPayload) GetRouteOk ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayload) GetRouteOk() (*UpdateAlertConfigsPayloadRoute, bool)
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
func (o *UpdateAlertConfigsPayload) SetGlobal(v *UpdateAlertConfigsPayloadGlobal)
SetGlobal gets a reference to the given UpdateAlertConfigsPayloadGlobal and assigns it to the Global field.
func (*UpdateAlertConfigsPayload) SetInhibitRules ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayload) SetInhibitRules(v *UpdateAlertConfigsPayloadInhibitRules)
SetInhibitRules gets a reference to the given UpdateAlertConfigsPayloadInhibitRules and assigns it to the InhibitRules field.
func (*UpdateAlertConfigsPayload) SetReceivers ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayload) SetReceivers(v *[]UpdateAlertConfigsPayloadReceiversInner)
SetReceivers sets field value
func (*UpdateAlertConfigsPayload) SetRoute ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayload) SetRoute(v *UpdateAlertConfigsPayloadRoute)
SetRoute sets field value
func (UpdateAlertConfigsPayload) ToMap ¶ added in v0.2.0
func (o UpdateAlertConfigsPayload) ToMap() (map[string]interface{}, error)
type UpdateAlertConfigsPayloadGlobal ¶
type UpdateAlertConfigsPayloadGlobal struct { // Opsgenie api key `Additional Validators:` * should only include the characters: a-zA-Z0-9- OpsgenieApiKey *string `json:"opsgenieApiKey,omitempty"` // Opsgenie api url `Additional Validators:` * must be a syntactically valid url address OpsgenieApiUrl *string `json:"opsgenieApiUrl,omitempty"` // ResolveTimeout is the default value used by alertmanager if the alert does not include EndsAt, after this time passes it can declare the alert as resolved if it has not been updated. This has no impact on alerts from Prometheus, as they always include EndsAt. `Additional Validators:` * must be a valid time format ResolveTimeout *string `json:"resolveTimeout,omitempty"` // Auth identity. `Additional Validators:` * must be a syntactically valid email address SmtpAuthIdentity *string `json:"smtpAuthIdentity,omitempty"` // SMTP Auth using LOGIN and PLAIN. SmtpAuthPassword *string `json:"smtpAuthPassword,omitempty"` // SMTP Auth using CRAM-MD5, LOGIN and PLAIN. If empty, Alertmanager doesn't authenticate to the SMTP server. SmtpAuthUsername *string `json:"smtpAuthUsername,omitempty"` // The default SMTP From header field. `Additional Validators:` * must be a syntactically valid email address SmtpFrom *string `json:"smtpFrom,omitempty"` // The default SMTP smarthost used for sending emails, including port number. Port number usually is 25, or 587 for SMTP over TLS (sometimes referred to as STARTTLS). Example: smtp.example.org:587 `Additional Validators:` * should only include the characters: a-zA-Z0-9_./@&?:- SmtpSmarthost *string `json:"smtpSmarthost,omitempty"` }
UpdateAlertConfigsPayloadGlobal Global config. If nothing passed the default argus config will be used.
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
func (o *UpdateAlertConfigsPayloadGlobal) GetOpsgenieApiKey() *string
GetOpsgenieApiKey returns the OpsgenieApiKey field value if set, zero value otherwise.
func (*UpdateAlertConfigsPayloadGlobal) GetOpsgenieApiKeyOk ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadGlobal) GetOpsgenieApiKeyOk() (*string, bool)
GetOpsgenieApiKeyOk returns a tuple with the OpsgenieApiKey field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAlertConfigsPayloadGlobal) GetOpsgenieApiUrl ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadGlobal) GetOpsgenieApiUrl() *string
GetOpsgenieApiUrl returns the OpsgenieApiUrl field value if set, zero value otherwise.
func (*UpdateAlertConfigsPayloadGlobal) GetOpsgenieApiUrlOk ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadGlobal) GetOpsgenieApiUrlOk() (*string, bool)
GetOpsgenieApiUrlOk returns a tuple with the OpsgenieApiUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAlertConfigsPayloadGlobal) GetResolveTimeout ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadGlobal) GetResolveTimeout() *string
GetResolveTimeout returns the ResolveTimeout field value if set, zero value otherwise.
func (*UpdateAlertConfigsPayloadGlobal) GetResolveTimeoutOk ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadGlobal) GetResolveTimeoutOk() (*string, bool)
GetResolveTimeoutOk returns a tuple with the ResolveTimeout field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAlertConfigsPayloadGlobal) GetSmtpAuthIdentity ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadGlobal) GetSmtpAuthIdentity() *string
GetSmtpAuthIdentity returns the SmtpAuthIdentity field value if set, zero value otherwise.
func (*UpdateAlertConfigsPayloadGlobal) GetSmtpAuthIdentityOk ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadGlobal) GetSmtpAuthIdentityOk() (*string, bool)
GetSmtpAuthIdentityOk returns a tuple with the SmtpAuthIdentity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAlertConfigsPayloadGlobal) GetSmtpAuthPassword ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadGlobal) GetSmtpAuthPassword() *string
GetSmtpAuthPassword returns the SmtpAuthPassword field value if set, zero value otherwise.
func (*UpdateAlertConfigsPayloadGlobal) GetSmtpAuthPasswordOk ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadGlobal) GetSmtpAuthPasswordOk() (*string, bool)
GetSmtpAuthPasswordOk returns a tuple with the SmtpAuthPassword field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAlertConfigsPayloadGlobal) GetSmtpAuthUsername ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadGlobal) GetSmtpAuthUsername() *string
GetSmtpAuthUsername returns the SmtpAuthUsername field value if set, zero value otherwise.
func (*UpdateAlertConfigsPayloadGlobal) GetSmtpAuthUsernameOk ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadGlobal) GetSmtpAuthUsernameOk() (*string, bool)
GetSmtpAuthUsernameOk returns a tuple with the SmtpAuthUsername field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAlertConfigsPayloadGlobal) GetSmtpFrom ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadGlobal) GetSmtpFrom() *string
GetSmtpFrom returns the SmtpFrom field value if set, zero value otherwise.
func (*UpdateAlertConfigsPayloadGlobal) GetSmtpFromOk ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadGlobal) GetSmtpFromOk() (*string, bool)
GetSmtpFromOk returns a tuple with the SmtpFrom field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAlertConfigsPayloadGlobal) GetSmtpSmarthost ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadGlobal) GetSmtpSmarthost() *string
GetSmtpSmarthost returns the SmtpSmarthost field value if set, zero value otherwise.
func (*UpdateAlertConfigsPayloadGlobal) GetSmtpSmarthostOk ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadGlobal) GetSmtpSmarthostOk() (*string, bool)
GetSmtpSmarthostOk returns a tuple with the SmtpSmarthost field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAlertConfigsPayloadGlobal) HasOpsgenieApiKey ¶ 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
func (o *UpdateAlertConfigsPayloadGlobal) SetOpsgenieApiKey(v *string)
SetOpsgenieApiKey gets a reference to the given string and assigns it to the OpsgenieApiKey field.
func (*UpdateAlertConfigsPayloadGlobal) SetOpsgenieApiUrl ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadGlobal) SetOpsgenieApiUrl(v *string)
SetOpsgenieApiUrl gets a reference to the given string and assigns it to the OpsgenieApiUrl field.
func (*UpdateAlertConfigsPayloadGlobal) SetResolveTimeout ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadGlobal) SetResolveTimeout(v *string)
SetResolveTimeout gets a reference to the given string and assigns it to the ResolveTimeout field.
func (*UpdateAlertConfigsPayloadGlobal) SetSmtpAuthIdentity ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadGlobal) SetSmtpAuthIdentity(v *string)
SetSmtpAuthIdentity gets a reference to the given string and assigns it to the SmtpAuthIdentity field.
func (*UpdateAlertConfigsPayloadGlobal) SetSmtpAuthPassword ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadGlobal) SetSmtpAuthPassword(v *string)
SetSmtpAuthPassword gets a reference to the given string and assigns it to the SmtpAuthPassword field.
func (*UpdateAlertConfigsPayloadGlobal) SetSmtpAuthUsername ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadGlobal) SetSmtpAuthUsername(v *string)
SetSmtpAuthUsername gets a reference to the given string and assigns it to the SmtpAuthUsername field.
func (*UpdateAlertConfigsPayloadGlobal) SetSmtpFrom ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadGlobal) SetSmtpFrom(v *string)
SetSmtpFrom gets a reference to the given string and assigns it to the SmtpFrom field.
func (*UpdateAlertConfigsPayloadGlobal) SetSmtpSmarthost ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadGlobal) SetSmtpSmarthost(v *string)
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 UpdateAlertConfigsPayloadInhibitRules ¶
type UpdateAlertConfigsPayloadInhibitRules struct { // Labels that must have an equal value in the source and target alert for the inhibition to take effect. `Additional Validators:` * should only include the characters: a-zA-Z0-9_./@&?:- Equal *[]string `json:"equal,omitempty"` // map of key:value. Matchers for which one or more alerts have to exist for the inhibition to take effect. `Additional Validators:` * should not contain more than 5 keys * each key and value should not have more than 200 characters * each key and value should only include the characters: a-zA-Z0-9_./@&?:- SourceMatch *map[string]interface{} `json:"sourceMatch,omitempty"` // map of key:value. Regex match `Additional Validators:` * should not contain more than 5 keys * each key and value should not have more than 200 characters SourceMatchRe *map[string]interface{} `json:"sourceMatchRe,omitempty"` // map of key:value. Matchers that have to be fulfilled in the alerts to be muted. `Additional Validators:` * should not contain more than 5 keys * each key and value should not have more than 200 characters * each key and value should only include the characters: a-zA-Z0-9_./@&?:- TargetMatch *map[string]interface{} `json:"targetMatch,omitempty"` // map of key:value. Matchers that have to be fulfilled in the alerts to be muted. Regex. `Additional Validators:` * should not contain more than 5 keys * each key and value should not have more than 200 characters TargetMatchRe *map[string]interface{} `json:"targetMatchRe,omitempty"` }
UpdateAlertConfigsPayloadInhibitRules A list of inhibition rules.
func NewUpdateAlertConfigsPayloadInhibitRules ¶ 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
func (o *UpdateAlertConfigsPayloadInhibitRules) GetEqual() *[]string
GetEqual returns the Equal field value if set, zero value otherwise.
func (*UpdateAlertConfigsPayloadInhibitRules) GetEqualOk ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadInhibitRules) GetEqualOk() (*[]string, bool)
GetEqualOk returns a tuple with the Equal field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAlertConfigsPayloadInhibitRules) GetSourceMatch ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadInhibitRules) GetSourceMatch() *map[string]interface{}
GetSourceMatch returns the SourceMatch field value if set, zero value otherwise.
func (*UpdateAlertConfigsPayloadInhibitRules) GetSourceMatchOk ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadInhibitRules) GetSourceMatchOk() (*map[string]interface{}, bool)
GetSourceMatchOk returns a tuple with the SourceMatch field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAlertConfigsPayloadInhibitRules) GetSourceMatchRe ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadInhibitRules) GetSourceMatchRe() *map[string]interface{}
GetSourceMatchRe returns the SourceMatchRe field value if set, zero value otherwise.
func (*UpdateAlertConfigsPayloadInhibitRules) GetSourceMatchReOk ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadInhibitRules) GetSourceMatchReOk() (*map[string]interface{}, bool)
GetSourceMatchReOk returns a tuple with the SourceMatchRe field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAlertConfigsPayloadInhibitRules) GetTargetMatch ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadInhibitRules) GetTargetMatch() *map[string]interface{}
GetTargetMatch returns the TargetMatch field value if set, zero value otherwise.
func (*UpdateAlertConfigsPayloadInhibitRules) GetTargetMatchOk ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadInhibitRules) GetTargetMatchOk() (*map[string]interface{}, bool)
GetTargetMatchOk returns a tuple with the TargetMatch field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAlertConfigsPayloadInhibitRules) GetTargetMatchRe ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadInhibitRules) GetTargetMatchRe() *map[string]interface{}
GetTargetMatchRe returns the TargetMatchRe field value if set, zero value otherwise.
func (*UpdateAlertConfigsPayloadInhibitRules) GetTargetMatchReOk ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadInhibitRules) GetTargetMatchReOk() (*map[string]interface{}, bool)
GetTargetMatchReOk returns a tuple with the TargetMatchRe field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAlertConfigsPayloadInhibitRules) HasEqual ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadInhibitRules) HasEqual() bool
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
func (o *UpdateAlertConfigsPayloadInhibitRules) SetEqual(v *[]string)
SetEqual gets a reference to the given []string and assigns it to the Equal field.
func (*UpdateAlertConfigsPayloadInhibitRules) SetSourceMatch ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadInhibitRules) SetSourceMatch(v *map[string]interface{})
SetSourceMatch gets a reference to the given map[string]interface{} and assigns it to the SourceMatch field.
func (*UpdateAlertConfigsPayloadInhibitRules) SetSourceMatchRe ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadInhibitRules) SetSourceMatchRe(v *map[string]interface{})
SetSourceMatchRe gets a reference to the given map[string]interface{} and assigns it to the SourceMatchRe field.
func (*UpdateAlertConfigsPayloadInhibitRules) SetTargetMatch ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadInhibitRules) SetTargetMatch(v *map[string]interface{})
SetTargetMatch gets a reference to the given map[string]interface{} and assigns it to the TargetMatch field.
func (*UpdateAlertConfigsPayloadInhibitRules) SetTargetMatchRe ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadInhibitRules) SetTargetMatchRe(v *map[string]interface{})
SetTargetMatchRe gets a reference to the given map[string]interface{} and assigns it to the TargetMatchRe field.
func (UpdateAlertConfigsPayloadInhibitRules) ToMap ¶ added in v0.2.0
func (o UpdateAlertConfigsPayloadInhibitRules) ToMap() (map[string]interface{}, error)
type UpdateAlertConfigsPayloadReceiversInner ¶
type UpdateAlertConfigsPayloadReceiversInner struct { // Email configurations EmailConfigs *[]CreateAlertConfigReceiverPayloadEmailConfigsInner `json:"emailConfigs,omitempty"` // `Additional Validators:` * must be unique * should only include the characters: a-zA-Z0-9- // REQUIRED Name *string `json:"name"` // Configuration for ops genie. OpsgenieConfigs *[]CreateAlertConfigReceiverPayloadOpsgenieConfigsInner `json:"opsgenieConfigs,omitempty"` WebHookConfigs *[]CreateAlertConfigReceiverPayloadWebHookConfigsInner `json:"webHookConfigs,omitempty"` }
UpdateAlertConfigsPayloadReceiversInner Receivers
func NewUpdateAlertConfigsPayloadReceiversInner ¶ added in v0.2.0
func NewUpdateAlertConfigsPayloadReceiversInner(name *string) *UpdateAlertConfigsPayloadReceiversInner
NewUpdateAlertConfigsPayloadReceiversInner instantiates a new UpdateAlertConfigsPayloadReceiversInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateAlertConfigsPayloadReceiversInnerWithDefaults ¶ 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
func (o *UpdateAlertConfigsPayloadReceiversInner) GetEmailConfigs() *[]CreateAlertConfigReceiverPayloadEmailConfigsInner
GetEmailConfigs returns the EmailConfigs field value if set, zero value otherwise.
func (*UpdateAlertConfigsPayloadReceiversInner) GetEmailConfigsOk ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadReceiversInner) GetEmailConfigsOk() (*[]CreateAlertConfigReceiverPayloadEmailConfigsInner, 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 (*UpdateAlertConfigsPayloadReceiversInner) GetName ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadReceiversInner) GetName() *string
GetName returns the Name field value
func (*UpdateAlertConfigsPayloadReceiversInner) GetNameOk ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadReceiversInner) GetNameOk() (*string, bool)
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
func (o *UpdateAlertConfigsPayloadReceiversInner) GetOpsgenieConfigs() *[]CreateAlertConfigReceiverPayloadOpsgenieConfigsInner
GetOpsgenieConfigs returns the OpsgenieConfigs field value if set, zero value otherwise.
func (*UpdateAlertConfigsPayloadReceiversInner) GetOpsgenieConfigsOk ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadReceiversInner) GetOpsgenieConfigsOk() (*[]CreateAlertConfigReceiverPayloadOpsgenieConfigsInner, 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 (*UpdateAlertConfigsPayloadReceiversInner) GetWebHookConfigs ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadReceiversInner) GetWebHookConfigs() *[]CreateAlertConfigReceiverPayloadWebHookConfigsInner
GetWebHookConfigs returns the WebHookConfigs field value if set, zero value otherwise.
func (*UpdateAlertConfigsPayloadReceiversInner) GetWebHookConfigsOk ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadReceiversInner) GetWebHookConfigsOk() (*[]CreateAlertConfigReceiverPayloadWebHookConfigsInner, 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 (*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
func (o *UpdateAlertConfigsPayloadReceiversInner) SetEmailConfigs(v *[]CreateAlertConfigReceiverPayloadEmailConfigsInner)
SetEmailConfigs gets a reference to the given []CreateAlertConfigReceiverPayloadEmailConfigsInner and assigns it to the EmailConfigs field.
func (*UpdateAlertConfigsPayloadReceiversInner) SetName ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadReceiversInner) SetName(v *string)
SetName sets field value
func (*UpdateAlertConfigsPayloadReceiversInner) SetOpsgenieConfigs ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadReceiversInner) SetOpsgenieConfigs(v *[]CreateAlertConfigReceiverPayloadOpsgenieConfigsInner)
SetOpsgenieConfigs gets a reference to the given []CreateAlertConfigReceiverPayloadOpsgenieConfigsInner and assigns it to the OpsgenieConfigs field.
func (*UpdateAlertConfigsPayloadReceiversInner) SetWebHookConfigs ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadReceiversInner) SetWebHookConfigs(v *[]CreateAlertConfigReceiverPayloadWebHookConfigsInner)
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 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 *[]string `json:"groupBy,omitempty"` // How long to wait before sending a notification about new alerts that are added to a group of alerts for which an initial notification has already been sent. (Usually ~5m or more.) `Additional Validators:` * must be a valid time format GroupInterval *string `json:"groupInterval,omitempty"` // How long to initially wait to send a notification for a group of alerts. Allows to wait for an inhibiting alert to arrive or collect more initial alerts for the same group. (Usually ~0s to few minutes.) `Additional Validators:` * must be a valid time format GroupWait *string `json:"groupWait,omitempty"` // map of key:value. A set of equality matchers an alert has to fulfill to match the node. `Additional Validators:` * should not contain more than 5 keys * each key and value should not be longer than 200 characters * key and values should only include the characters: a-zA-Z0-9_./@&?:- Match *map[string]interface{} `json:"match,omitempty"` // map of key:value. A set of regex-matchers an alert has to fulfill to match the node. `Additional Validators:` * should not contain more than 5 keys * each key and value should not be longer than 200 characters MatchRe *map[string]interface{} `json:"matchRe,omitempty"` // A list of matchers that an alert has to fulfill to match the node. A matcher is a string with a syntax inspired by PromQL and OpenMetrics. The syntax of a matcher consists of three tokens: * A valid Prometheus label name. * One of =, !=, =~, or !~. = means equals, != means that the strings are not equal, =~ is used for equality of regex expressions and !~ is used for un-equality of regex expressions. They have the same meaning as known from PromQL selectors. * A UTF-8 string, which may be enclosed in double quotes. Before or after each token, there may be any amount of whitespace. `Additional Validators:` * should not contain more than 5 keys * each key and value should not be longer than 200 characters Matchers *[]string `json:"matchers,omitempty"` // Receiver that should be one item of receivers `Additional Validators:` * must be a in name of receivers // REQUIRED Receiver *string `json:"receiver"` // How long to wait before sending a notification again if it has already been sent successfully for an alert. (Usually ~3h or more). `Additional Validators:` * must be a valid time format RepeatInterval *string `json:"repeatInterval,omitempty"` // Zero or more child routes. Routes *[]CreateAlertConfigRoutePayloadRoutesInner `json:"routes,omitempty"` }
UpdateAlertConfigsPayloadRoute The root node of the routing tree.
func NewUpdateAlertConfigsPayloadRoute ¶ added in v0.2.0
func NewUpdateAlertConfigsPayloadRoute(receiver *string) *UpdateAlertConfigsPayloadRoute
NewUpdateAlertConfigsPayloadRoute instantiates a new UpdateAlertConfigsPayloadRoute object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateAlertConfigsPayloadRouteWithDefaults ¶ 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
func (o *UpdateAlertConfigsPayloadRoute) GetGroupBy() *[]string
GetGroupBy returns the GroupBy field value if set, zero value otherwise.
func (*UpdateAlertConfigsPayloadRoute) GetGroupByOk ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadRoute) GetGroupByOk() (*[]string, bool)
GetGroupByOk returns a tuple with the GroupBy field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAlertConfigsPayloadRoute) GetGroupInterval ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadRoute) GetGroupInterval() *string
GetGroupInterval returns the GroupInterval field value if set, zero value otherwise.
func (*UpdateAlertConfigsPayloadRoute) GetGroupIntervalOk ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadRoute) GetGroupIntervalOk() (*string, bool)
GetGroupIntervalOk returns a tuple with the GroupInterval field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAlertConfigsPayloadRoute) GetGroupWait ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadRoute) GetGroupWait() *string
GetGroupWait returns the GroupWait field value if set, zero value otherwise.
func (*UpdateAlertConfigsPayloadRoute) GetGroupWaitOk ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadRoute) GetGroupWaitOk() (*string, bool)
GetGroupWaitOk returns a tuple with the GroupWait field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAlertConfigsPayloadRoute) GetMatch ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadRoute) GetMatch() *map[string]interface{}
GetMatch returns the Match field value if set, zero value otherwise.
func (*UpdateAlertConfigsPayloadRoute) GetMatchOk ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadRoute) GetMatchOk() (*map[string]interface{}, bool)
GetMatchOk returns a tuple with the Match field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAlertConfigsPayloadRoute) GetMatchRe ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadRoute) GetMatchRe() *map[string]interface{}
GetMatchRe returns the MatchRe field value if set, zero value otherwise.
func (*UpdateAlertConfigsPayloadRoute) GetMatchReOk ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadRoute) GetMatchReOk() (*map[string]interface{}, bool)
GetMatchReOk returns a tuple with the MatchRe field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAlertConfigsPayloadRoute) GetMatchers ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadRoute) GetMatchers() *[]string
GetMatchers returns the Matchers field value if set, zero value otherwise.
func (*UpdateAlertConfigsPayloadRoute) GetMatchersOk ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadRoute) GetMatchersOk() (*[]string, bool)
GetMatchersOk returns a tuple with the Matchers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAlertConfigsPayloadRoute) GetReceiver ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadRoute) GetReceiver() *string
GetReceiver returns the Receiver field value
func (*UpdateAlertConfigsPayloadRoute) GetReceiverOk ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadRoute) GetReceiverOk() (*string, bool)
GetReceiverOk returns a tuple with the Receiver field value and a boolean to check if the value has been set.
func (*UpdateAlertConfigsPayloadRoute) GetRepeatInterval ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadRoute) GetRepeatInterval() *string
GetRepeatInterval returns the RepeatInterval field value if set, zero value otherwise.
func (*UpdateAlertConfigsPayloadRoute) GetRepeatIntervalOk ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadRoute) GetRepeatIntervalOk() (*string, bool)
GetRepeatIntervalOk returns a tuple with the RepeatInterval field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAlertConfigsPayloadRoute) GetRoutes ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadRoute) GetRoutes() *[]CreateAlertConfigRoutePayloadRoutesInner
GetRoutes returns the Routes field value if set, zero value otherwise.
func (*UpdateAlertConfigsPayloadRoute) GetRoutesOk ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadRoute) GetRoutesOk() (*[]CreateAlertConfigRoutePayloadRoutesInner, 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 (*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
func (o *UpdateAlertConfigsPayloadRoute) SetGroupBy(v *[]string)
SetGroupBy gets a reference to the given []string and assigns it to the GroupBy field.
func (*UpdateAlertConfigsPayloadRoute) SetGroupInterval ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadRoute) SetGroupInterval(v *string)
SetGroupInterval gets a reference to the given string and assigns it to the GroupInterval field.
func (*UpdateAlertConfigsPayloadRoute) SetGroupWait ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadRoute) SetGroupWait(v *string)
SetGroupWait gets a reference to the given string and assigns it to the GroupWait field.
func (*UpdateAlertConfigsPayloadRoute) SetMatch ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadRoute) SetMatch(v *map[string]interface{})
SetMatch gets a reference to the given map[string]interface{} and assigns it to the Match field.
func (*UpdateAlertConfigsPayloadRoute) SetMatchRe ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadRoute) SetMatchRe(v *map[string]interface{})
SetMatchRe gets a reference to the given map[string]interface{} and assigns it to the MatchRe field.
func (*UpdateAlertConfigsPayloadRoute) SetMatchers ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadRoute) SetMatchers(v *[]string)
SetMatchers gets a reference to the given []string and assigns it to the Matchers field.
func (*UpdateAlertConfigsPayloadRoute) SetReceiver ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadRoute) SetReceiver(v *string)
SetReceiver sets field value
func (*UpdateAlertConfigsPayloadRoute) SetRepeatInterval ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadRoute) SetRepeatInterval(v *string)
SetRepeatInterval gets a reference to the given string and assigns it to the RepeatInterval field.
func (*UpdateAlertConfigsPayloadRoute) SetRoutes ¶ added in v0.2.0
func (o *UpdateAlertConfigsPayloadRoute) SetRoutes(v *[]CreateAlertConfigRoutePayloadRoutesInner)
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 UpdateAlertConfigsResponse ¶
type UpdateAlertConfigsResponse struct { // REQUIRED Data *Alert `json:"data"` // REQUIRED Message *string `json:"message"` }
UpdateAlertConfigsResponse struct for UpdateAlertConfigsResponse
func NewUpdateAlertConfigsResponse ¶ added in v0.2.0
func NewUpdateAlertConfigsResponse(data *Alert, message *string) *UpdateAlertConfigsResponse
NewUpdateAlertConfigsResponse instantiates a new UpdateAlertConfigsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateAlertConfigsResponseWithDefaults ¶ 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
func (o *UpdateAlertConfigsResponse) GetData() *Alert
GetData returns the Data field value
func (*UpdateAlertConfigsResponse) GetDataOk ¶ added in v0.2.0
func (o *UpdateAlertConfigsResponse) GetDataOk() (*Alert, bool)
GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.
func (*UpdateAlertConfigsResponse) GetMessage ¶ added in v0.2.0
func (o *UpdateAlertConfigsResponse) GetMessage() *string
GetMessage returns the Message field value
func (*UpdateAlertConfigsResponse) GetMessageOk ¶ added in v0.2.0
func (o *UpdateAlertConfigsResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*UpdateAlertConfigsResponse) SetData ¶ added in v0.2.0
func (o *UpdateAlertConfigsResponse) SetData(v *Alert)
SetData sets field value
func (*UpdateAlertConfigsResponse) SetMessage ¶ added in v0.2.0
func (o *UpdateAlertConfigsResponse) SetMessage(v *string)
SetMessage sets field value
func (UpdateAlertConfigsResponse) ToMap ¶ added in v0.2.0
func (o UpdateAlertConfigsResponse) ToMap() (map[string]interface{}, error)
type UpdateCredentialsRemoteWriteConfigPayload ¶
type UpdateCredentialsRemoteWriteConfigPayload struct { // Remote write metric sample limit for credential to push in a single minute. MaxLimit *float64 `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
func (o *UpdateCredentialsRemoteWriteConfigPayload) GetMaxLimit() *float64
GetMaxLimit returns the MaxLimit field value if set, zero value otherwise.
func (*UpdateCredentialsRemoteWriteConfigPayload) GetMaxLimitOk ¶ added in v0.2.0
func (o *UpdateCredentialsRemoteWriteConfigPayload) GetMaxLimitOk() (*float64, bool)
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
func (o *UpdateCredentialsRemoteWriteConfigPayload) HasMaxLimit() bool
HasMaxLimit returns a boolean if a field has been set.
func (*UpdateCredentialsRemoteWriteConfigPayload) SetMaxLimit ¶ added in v0.2.0
func (o *UpdateCredentialsRemoteWriteConfigPayload) SetMaxLimit(v *float64)
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 UpdateGrafanaConfigsPayload ¶
type UpdateGrafanaConfigsPayload struct { GenericOauth *UpdateGrafanaConfigsPayloadGenericOauth `json:"genericOauth,omitempty"` // If it's true, anyone can access the Grafana dashboards without logging in. If it is wrong, a login is required. PublicReadAccess *bool `json:"publicReadAccess,omitempty"` // If it's true, it overwrites the current genericOauth config and configures STACKIT SSO for this instance. UseStackitSso *bool `json:"useStackitSso,omitempty"` }
UpdateGrafanaConfigsPayload Sending any of the attributes results in a set of the attribute and overwrites any previous configuration.
func NewUpdateGrafanaConfigsPayload ¶ 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
func (o *UpdateGrafanaConfigsPayload) GetGenericOauth() *UpdateGrafanaConfigsPayloadGenericOauth
GetGenericOauth returns the GenericOauth field value if set, zero value otherwise.
func (*UpdateGrafanaConfigsPayload) GetGenericOauthOk ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayload) GetGenericOauthOk() (*UpdateGrafanaConfigsPayloadGenericOauth, 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 (*UpdateGrafanaConfigsPayload) GetPublicReadAccess ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayload) GetPublicReadAccess() *bool
GetPublicReadAccess returns the PublicReadAccess field value if set, zero value otherwise.
func (*UpdateGrafanaConfigsPayload) GetPublicReadAccessOk ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayload) GetPublicReadAccessOk() (*bool, bool)
GetPublicReadAccessOk returns a tuple with the PublicReadAccess field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateGrafanaConfigsPayload) GetUseStackitSso ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayload) GetUseStackitSso() *bool
GetUseStackitSso returns the UseStackitSso field value if set, zero value otherwise.
func (*UpdateGrafanaConfigsPayload) GetUseStackitSsoOk ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayload) GetUseStackitSsoOk() (*bool, bool)
GetUseStackitSsoOk returns a tuple with the UseStackitSso field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateGrafanaConfigsPayload) HasGenericOauth ¶ 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
func (o *UpdateGrafanaConfigsPayload) SetGenericOauth(v *UpdateGrafanaConfigsPayloadGenericOauth)
SetGenericOauth gets a reference to the given UpdateGrafanaConfigsPayloadGenericOauth and assigns it to the GenericOauth field.
func (*UpdateGrafanaConfigsPayload) SetPublicReadAccess ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayload) SetPublicReadAccess(v *bool)
SetPublicReadAccess gets a reference to the given bool and assigns it to the PublicReadAccess field.
func (*UpdateGrafanaConfigsPayload) SetUseStackitSso ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayload) SetUseStackitSso(v *bool)
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 *string `json:"apiUrl"` // Authentication endpoint of idp. // REQUIRED AuthUrl *string `json:"authUrl"` // enable or disable generic oauth login // REQUIRED Enabled *bool `json:"enabled"` // Display name for the oAuth provider Name *string `json:"name,omitempty"` // Oauth client id for auth endpoint. // REQUIRED OauthClientId *string `json:"oauthClientId"` // Oauth client secret for auth endpoint. // REQUIRED OauthClientSecret *string `json:"oauthClientSecret"` // Grafana checks for the presence of a role using the JMESPath specified via the role_attribute_path configuration option. The JMESPath is applied to the id_token first. If there is no match, then the UserInfo endpoint specified via the api_url configuration option is tried next. The result after evaluation of the role_attribute_path JMESPath expression should be a valid Grafana role, for example, Viewer, Editor or Admin For example: contains(roles[\\*], 'grafana-admin') && 'Admin' || contains(roles[\\*], 'grafana-editor') && 'Editor' || contains(roles[\\*], 'grafana-viewer') && 'Viewer' // REQUIRED RoleAttributePath *string `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 *bool `json:"roleAttributeStrict,omitempty"` // Space seperated list of scopes of the token Scopes *string `json:"scopes,omitempty"` // Token endpoint of the idp. // REQUIRED TokenUrl *string `json:"tokenUrl"` // enable or disable Proof Key for Code Exchange UsePkce *bool `json:"usePkce,omitempty"` }
UpdateGrafanaConfigsPayloadGenericOauth struct for UpdateGrafanaConfigsPayloadGenericOauth
func NewUpdateGrafanaConfigsPayloadGenericOauth ¶ added in v0.2.0
func NewUpdateGrafanaConfigsPayloadGenericOauth(apiUrl *string, authUrl *string, enabled *bool, oauthClientId *string, oauthClientSecret *string, roleAttributePath *string, tokenUrl *string) *UpdateGrafanaConfigsPayloadGenericOauth
NewUpdateGrafanaConfigsPayloadGenericOauth instantiates a new UpdateGrafanaConfigsPayloadGenericOauth object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateGrafanaConfigsPayloadGenericOauthWithDefaults ¶ 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
func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetApiUrl() *string
GetApiUrl returns the ApiUrl field value
func (*UpdateGrafanaConfigsPayloadGenericOauth) GetApiUrlOk ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetApiUrlOk() (*string, bool)
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
func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetAuthUrl() *string
GetAuthUrl returns the AuthUrl field value
func (*UpdateGrafanaConfigsPayloadGenericOauth) GetAuthUrlOk ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetAuthUrlOk() (*string, bool)
GetAuthUrlOk returns a tuple with the AuthUrl field value and a boolean to check if the value has been set.
func (*UpdateGrafanaConfigsPayloadGenericOauth) GetEnabled ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetEnabled() *bool
GetEnabled returns the Enabled field value
func (*UpdateGrafanaConfigsPayloadGenericOauth) GetEnabledOk ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetEnabledOk() (*bool, bool)
GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.
func (*UpdateGrafanaConfigsPayloadGenericOauth) GetName ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetName() *string
GetName returns the Name field value if set, zero value otherwise.
func (*UpdateGrafanaConfigsPayloadGenericOauth) GetNameOk ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateGrafanaConfigsPayloadGenericOauth) GetOauthClientId ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetOauthClientId() *string
GetOauthClientId returns the OauthClientId field value
func (*UpdateGrafanaConfigsPayloadGenericOauth) GetOauthClientIdOk ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetOauthClientIdOk() (*string, bool)
GetOauthClientIdOk returns a tuple with the OauthClientId field value and a boolean to check if the value has been set.
func (*UpdateGrafanaConfigsPayloadGenericOauth) GetOauthClientSecret ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetOauthClientSecret() *string
GetOauthClientSecret returns the OauthClientSecret field value
func (*UpdateGrafanaConfigsPayloadGenericOauth) GetOauthClientSecretOk ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetOauthClientSecretOk() (*string, bool)
GetOauthClientSecretOk returns a tuple with the OauthClientSecret field value and a boolean to check if the value has been set.
func (*UpdateGrafanaConfigsPayloadGenericOauth) GetRoleAttributePath ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetRoleAttributePath() *string
GetRoleAttributePath returns the RoleAttributePath field value
func (*UpdateGrafanaConfigsPayloadGenericOauth) GetRoleAttributePathOk ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetRoleAttributePathOk() (*string, bool)
GetRoleAttributePathOk returns a tuple with the RoleAttributePath field value and a boolean to check if the value has been set.
func (*UpdateGrafanaConfigsPayloadGenericOauth) GetRoleAttributeStrict ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetRoleAttributeStrict() *bool
GetRoleAttributeStrict returns the RoleAttributeStrict field value if set, zero value otherwise.
func (*UpdateGrafanaConfigsPayloadGenericOauth) GetRoleAttributeStrictOk ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetRoleAttributeStrictOk() (*bool, bool)
GetRoleAttributeStrictOk returns a tuple with the RoleAttributeStrict field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateGrafanaConfigsPayloadGenericOauth) GetScopes ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetScopes() *string
GetScopes returns the Scopes field value if set, zero value otherwise.
func (*UpdateGrafanaConfigsPayloadGenericOauth) GetScopesOk ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetScopesOk() (*string, bool)
GetScopesOk returns a tuple with the Scopes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateGrafanaConfigsPayloadGenericOauth) GetTokenUrl ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetTokenUrl() *string
GetTokenUrl returns the TokenUrl field value
func (*UpdateGrafanaConfigsPayloadGenericOauth) GetTokenUrlOk ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetTokenUrlOk() (*string, bool)
GetTokenUrlOk returns a tuple with the TokenUrl field value and a boolean to check if the value has been set.
func (*UpdateGrafanaConfigsPayloadGenericOauth) GetUsePkce ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetUsePkce() *bool
GetUsePkce returns the UsePkce field value if set, zero value otherwise.
func (*UpdateGrafanaConfigsPayloadGenericOauth) GetUsePkceOk ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetUsePkceOk() (*bool, bool)
GetUsePkceOk returns a tuple with the UsePkce field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateGrafanaConfigsPayloadGenericOauth) HasName ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) HasName() bool
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
func (o *UpdateGrafanaConfigsPayloadGenericOauth) HasScopes() bool
HasScopes returns a boolean if a field has been set.
func (*UpdateGrafanaConfigsPayloadGenericOauth) HasUsePkce ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) HasUsePkce() bool
HasUsePkce returns a boolean if a field has been set.
func (*UpdateGrafanaConfigsPayloadGenericOauth) SetApiUrl ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) SetApiUrl(v *string)
SetApiUrl sets field value
func (*UpdateGrafanaConfigsPayloadGenericOauth) SetAuthUrl ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) SetAuthUrl(v *string)
SetAuthUrl sets field value
func (*UpdateGrafanaConfigsPayloadGenericOauth) SetEnabled ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) SetEnabled(v *bool)
SetEnabled sets field value
func (*UpdateGrafanaConfigsPayloadGenericOauth) SetName ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) SetName(v *string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*UpdateGrafanaConfigsPayloadGenericOauth) SetOauthClientId ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) SetOauthClientId(v *string)
SetOauthClientId sets field value
func (*UpdateGrafanaConfigsPayloadGenericOauth) SetOauthClientSecret ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) SetOauthClientSecret(v *string)
SetOauthClientSecret sets field value
func (*UpdateGrafanaConfigsPayloadGenericOauth) SetRoleAttributePath ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) SetRoleAttributePath(v *string)
SetRoleAttributePath sets field value
func (*UpdateGrafanaConfigsPayloadGenericOauth) SetRoleAttributeStrict ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) SetRoleAttributeStrict(v *bool)
SetRoleAttributeStrict gets a reference to the given bool and assigns it to the RoleAttributeStrict field.
func (*UpdateGrafanaConfigsPayloadGenericOauth) SetScopes ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) SetScopes(v *string)
SetScopes gets a reference to the given string and assigns it to the Scopes field.
func (*UpdateGrafanaConfigsPayloadGenericOauth) SetTokenUrl ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) SetTokenUrl(v *string)
SetTokenUrl sets field value
func (*UpdateGrafanaConfigsPayloadGenericOauth) SetUsePkce ¶ added in v0.2.0
func (o *UpdateGrafanaConfigsPayloadGenericOauth) SetUsePkce(v *bool)
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 UpdateInstancePayload ¶
type UpdateInstancePayload struct { // Name of the service Name *string `json:"name,omitempty"` // additional parameters Parameter *map[string]interface{} `json:"parameter,omitempty"` // uuid of the plan to create/update // REQUIRED PlanId *string `json:"planId"` }
UpdateInstancePayload Create update instance body.
func NewUpdateInstancePayload ¶ added in v0.2.0
func NewUpdateInstancePayload(planId *string) *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
func (o *UpdateInstancePayload) GetName() *string
GetName returns the Name field value if set, zero value otherwise.
func (*UpdateInstancePayload) GetNameOk ¶ added in v0.2.0
func (o *UpdateInstancePayload) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateInstancePayload) GetParameter ¶ added in v0.2.0
func (o *UpdateInstancePayload) GetParameter() *map[string]interface{}
GetParameter returns the Parameter field value if set, zero value otherwise.
func (*UpdateInstancePayload) GetParameterOk ¶ added in v0.2.0
func (o *UpdateInstancePayload) GetParameterOk() (*map[string]interface{}, bool)
GetParameterOk returns a tuple with the Parameter field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateInstancePayload) GetPlanId ¶ added in v0.2.0
func (o *UpdateInstancePayload) GetPlanId() *string
GetPlanId returns the PlanId field value
func (*UpdateInstancePayload) GetPlanIdOk ¶ added in v0.2.0
func (o *UpdateInstancePayload) GetPlanIdOk() (*string, bool)
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
func (o *UpdateInstancePayload) SetName(v *string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*UpdateInstancePayload) SetParameter ¶ added in v0.2.0
func (o *UpdateInstancePayload) SetParameter(v *map[string]interface{})
SetParameter gets a reference to the given map[string]interface{} and assigns it to the Parameter field.
func (*UpdateInstancePayload) SetPlanId ¶ added in v0.2.0
func (o *UpdateInstancePayload) SetPlanId(v *string)
SetPlanId sets field value
func (UpdateInstancePayload) ToMap ¶ added in v0.2.0
func (o UpdateInstancePayload) ToMap() (map[string]interface{}, error)
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 *string `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 *string `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 *string `json:"metricsRetentionTimeRaw"` }
UpdateMetricsStorageRetentionPayload struct for UpdateMetricsStorageRetentionPayload
func NewUpdateMetricsStorageRetentionPayload ¶ added in v0.2.0
func NewUpdateMetricsStorageRetentionPayload(metricsRetentionTime1h *string, metricsRetentionTime5m *string, metricsRetentionTimeRaw *string) *UpdateMetricsStorageRetentionPayload
NewUpdateMetricsStorageRetentionPayload instantiates a new UpdateMetricsStorageRetentionPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateMetricsStorageRetentionPayloadWithDefaults ¶ 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
func (o *UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTime1h() *string
GetMetricsRetentionTime1h returns the MetricsRetentionTime1h field value
func (*UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTime1hOk ¶ added in v0.2.0
func (o *UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTime1hOk() (*string, bool)
GetMetricsRetentionTime1hOk returns a tuple with the MetricsRetentionTime1h field value and a boolean to check if the value has been set.
func (*UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTime5m ¶ added in v0.2.0
func (o *UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTime5m() *string
GetMetricsRetentionTime5m returns the MetricsRetentionTime5m field value
func (*UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTime5mOk ¶ added in v0.2.0
func (o *UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTime5mOk() (*string, bool)
GetMetricsRetentionTime5mOk returns a tuple with the MetricsRetentionTime5m field value and a boolean to check if the value has been set.
func (*UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTimeRaw ¶ added in v0.2.0
func (o *UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTimeRaw() *string
GetMetricsRetentionTimeRaw returns the MetricsRetentionTimeRaw field value
func (*UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTimeRawOk ¶ added in v0.2.0
func (o *UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTimeRawOk() (*string, bool)
GetMetricsRetentionTimeRawOk returns a tuple with the MetricsRetentionTimeRaw field value and a boolean to check if the value has been set.
func (*UpdateMetricsStorageRetentionPayload) SetMetricsRetentionTime1h ¶ added in v0.2.0
func (o *UpdateMetricsStorageRetentionPayload) SetMetricsRetentionTime1h(v *string)
SetMetricsRetentionTime1h sets field value
func (*UpdateMetricsStorageRetentionPayload) SetMetricsRetentionTime5m ¶ added in v0.2.0
func (o *UpdateMetricsStorageRetentionPayload) SetMetricsRetentionTime5m(v *string)
SetMetricsRetentionTime5m sets field value
func (*UpdateMetricsStorageRetentionPayload) SetMetricsRetentionTimeRaw ¶ added in v0.2.0
func (o *UpdateMetricsStorageRetentionPayload) SetMetricsRetentionTimeRaw(v *string)
SetMetricsRetentionTimeRaw sets field value
func (UpdateMetricsStorageRetentionPayload) ToMap ¶ added in v0.2.0
func (o UpdateMetricsStorageRetentionPayload) ToMap() (map[string]interface{}, error)
type UpdateScrapeConfigPayload ¶
type UpdateScrapeConfigPayload struct { BasicAuth *CreateScrapeConfigPayloadBasicAuth `json:"basicAuth,omitempty"` // Sets the 'Authorization' header on every scrape request with the configured bearer token. It is mutually exclusive with 'bearer_token_file'. `Additional Validators:` * needs to be a valid bearer token * if bearerToken is in the body no other authentication method should be in the body BearerToken *string `json:"bearerToken,omitempty"` // Note that any globally configured 'external_labels' are unaffected by this setting. In communication with external systems, they are always applied only when a time series does not have a given label yet and are ignored otherwise. HonorLabels *bool `json:"honorLabels,omitempty"` // honor_timestamps controls whether Prometheus respects the timestamps present in scraped data. If honor_timestamps is set to 'true', the timestamps of the metrics exposed by the target will be used. HonorTimeStamps *bool `json:"honorTimeStamps,omitempty"` // The HTTP resource path on which to fetch metrics from targets. E.g. /metrics // REQUIRED MetricsPath *string `json:"metricsPath"` // List of metric relabel configurations MetricsRelabelConfigs *[]CreateScrapeConfigPayloadMetricsRelabelConfigsInner `json:"metricsRelabelConfigs,omitempty"` // Optional http params `Additional Validators:` * should not contain more than 5 keys * each key and value should not have more than 200 characters Params *map[string]interface{} `json:"params,omitempty"` // Per-scrape limit on number of scraped samples that will be accepted. If more than this number of samples are present after metric relabeling the entire scrape will be treated as failed. The total limit depends on the service plan target limits * samples SampleLimit *float64 `json:"sampleLimit,omitempty"` // Configures the protocol scheme used for requests. https or http // REQUIRED Scheme *string `json:"scheme"` // How frequently to scrape targets from this job. E.g. 5m `Additional Validators:` * must be a valid time format* must be >= 60s // REQUIRED ScrapeInterval *string `json:"scrapeInterval"` // Per-scrape timeout when scraping this job. `Additional Validators:` * must be a valid time format* must be smaller than scrapeInterval // REQUIRED ScrapeTimeout *string `json:"scrapeTimeout"` // A list of scrape configurations. // REQUIRED StaticConfigs *[]UpdateScrapeConfigPayloadStaticConfigsInner `json:"staticConfigs"` TlsConfig *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig `json:"tlsConfig,omitempty"` }
UpdateScrapeConfigPayload struct for UpdateScrapeConfigPayload
func NewUpdateScrapeConfigPayload ¶ added in v0.2.0
func NewUpdateScrapeConfigPayload(metricsPath *string, scheme *string, scrapeInterval *string, scrapeTimeout *string, staticConfigs *[]UpdateScrapeConfigPayloadStaticConfigsInner) *UpdateScrapeConfigPayload
NewUpdateScrapeConfigPayload instantiates a new UpdateScrapeConfigPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateScrapeConfigPayloadWithDefaults ¶ 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
func (o *UpdateScrapeConfigPayload) GetBasicAuth() *CreateScrapeConfigPayloadBasicAuth
GetBasicAuth returns the BasicAuth field value if set, zero value otherwise.
func (*UpdateScrapeConfigPayload) GetBasicAuthOk ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) GetBasicAuthOk() (*CreateScrapeConfigPayloadBasicAuth, 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 (*UpdateScrapeConfigPayload) GetBearerToken ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) GetBearerToken() *string
GetBearerToken returns the BearerToken field value if set, zero value otherwise.
func (*UpdateScrapeConfigPayload) GetBearerTokenOk ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) GetBearerTokenOk() (*string, bool)
GetBearerTokenOk returns a tuple with the BearerToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateScrapeConfigPayload) GetHonorLabels ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) GetHonorLabels() *bool
GetHonorLabels returns the HonorLabels field value if set, zero value otherwise.
func (*UpdateScrapeConfigPayload) GetHonorLabelsOk ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) GetHonorLabelsOk() (*bool, bool)
GetHonorLabelsOk returns a tuple with the HonorLabels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateScrapeConfigPayload) GetHonorTimeStamps ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) GetHonorTimeStamps() *bool
GetHonorTimeStamps returns the HonorTimeStamps field value if set, zero value otherwise.
func (*UpdateScrapeConfigPayload) GetHonorTimeStampsOk ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) GetHonorTimeStampsOk() (*bool, bool)
GetHonorTimeStampsOk returns a tuple with the HonorTimeStamps field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateScrapeConfigPayload) GetMetricsPath ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) GetMetricsPath() *string
GetMetricsPath returns the MetricsPath field value
func (*UpdateScrapeConfigPayload) GetMetricsPathOk ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) GetMetricsPathOk() (*string, bool)
GetMetricsPathOk returns a tuple with the MetricsPath field value and a boolean to check if the value has been set.
func (*UpdateScrapeConfigPayload) GetMetricsRelabelConfigs ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) GetMetricsRelabelConfigs() *[]CreateScrapeConfigPayloadMetricsRelabelConfigsInner
GetMetricsRelabelConfigs returns the MetricsRelabelConfigs field value if set, zero value otherwise.
func (*UpdateScrapeConfigPayload) GetMetricsRelabelConfigsOk ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) GetMetricsRelabelConfigsOk() (*[]CreateScrapeConfigPayloadMetricsRelabelConfigsInner, 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 (*UpdateScrapeConfigPayload) GetParams ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) GetParams() *map[string]interface{}
GetParams returns the Params field value if set, zero value otherwise.
func (*UpdateScrapeConfigPayload) GetParamsOk ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) GetParamsOk() (*map[string]interface{}, bool)
GetParamsOk returns a tuple with the Params field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateScrapeConfigPayload) GetSampleLimit ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) GetSampleLimit() *float64
GetSampleLimit returns the SampleLimit field value if set, zero value otherwise.
func (*UpdateScrapeConfigPayload) GetSampleLimitOk ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) GetSampleLimitOk() (*float64, bool)
GetSampleLimitOk returns a tuple with the SampleLimit field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateScrapeConfigPayload) GetScheme ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) GetScheme() *string
GetScheme returns the Scheme field value
func (*UpdateScrapeConfigPayload) GetSchemeOk ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) GetSchemeOk() (*string, bool)
GetSchemeOk returns a tuple with the Scheme field value and a boolean to check if the value has been set.
func (*UpdateScrapeConfigPayload) GetScrapeInterval ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) GetScrapeInterval() *string
GetScrapeInterval returns the ScrapeInterval field value
func (*UpdateScrapeConfigPayload) GetScrapeIntervalOk ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) GetScrapeIntervalOk() (*string, bool)
GetScrapeIntervalOk returns a tuple with the ScrapeInterval field value and a boolean to check if the value has been set.
func (*UpdateScrapeConfigPayload) GetScrapeTimeout ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) GetScrapeTimeout() *string
GetScrapeTimeout returns the ScrapeTimeout field value
func (*UpdateScrapeConfigPayload) GetScrapeTimeoutOk ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) GetScrapeTimeoutOk() (*string, bool)
GetScrapeTimeoutOk returns a tuple with the ScrapeTimeout field value and a boolean to check if the value has been set.
func (*UpdateScrapeConfigPayload) GetStaticConfigs ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) GetStaticConfigs() *[]UpdateScrapeConfigPayloadStaticConfigsInner
GetStaticConfigs returns the StaticConfigs field value
func (*UpdateScrapeConfigPayload) GetStaticConfigsOk ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) GetStaticConfigsOk() (*[]UpdateScrapeConfigPayloadStaticConfigsInner, bool)
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
func (o *UpdateScrapeConfigPayload) GetTlsConfig() *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig
GetTlsConfig returns the TlsConfig field value if set, zero value otherwise.
func (*UpdateScrapeConfigPayload) GetTlsConfigOk ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) GetTlsConfigOk() (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig, 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 (*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
func (o *UpdateScrapeConfigPayload) SetBasicAuth(v *CreateScrapeConfigPayloadBasicAuth)
SetBasicAuth gets a reference to the given CreateScrapeConfigPayloadBasicAuth and assigns it to the BasicAuth field.
func (*UpdateScrapeConfigPayload) SetBearerToken ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) SetBearerToken(v *string)
SetBearerToken gets a reference to the given string and assigns it to the BearerToken field.
func (*UpdateScrapeConfigPayload) SetHonorLabels ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) SetHonorLabels(v *bool)
SetHonorLabels gets a reference to the given bool and assigns it to the HonorLabels field.
func (*UpdateScrapeConfigPayload) SetHonorTimeStamps ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) SetHonorTimeStamps(v *bool)
SetHonorTimeStamps gets a reference to the given bool and assigns it to the HonorTimeStamps field.
func (*UpdateScrapeConfigPayload) SetMetricsPath ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) SetMetricsPath(v *string)
SetMetricsPath sets field value
func (*UpdateScrapeConfigPayload) SetMetricsRelabelConfigs ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) SetMetricsRelabelConfigs(v *[]CreateScrapeConfigPayloadMetricsRelabelConfigsInner)
SetMetricsRelabelConfigs gets a reference to the given []CreateScrapeConfigPayloadMetricsRelabelConfigsInner and assigns it to the MetricsRelabelConfigs field.
func (*UpdateScrapeConfigPayload) SetParams ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) SetParams(v *map[string]interface{})
SetParams gets a reference to the given map[string]interface{} and assigns it to the Params field.
func (*UpdateScrapeConfigPayload) SetSampleLimit ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) SetSampleLimit(v *float64)
SetSampleLimit gets a reference to the given float64 and assigns it to the SampleLimit field.
func (*UpdateScrapeConfigPayload) SetScheme ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) SetScheme(v *string)
SetScheme sets field value
func (*UpdateScrapeConfigPayload) SetScrapeInterval ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) SetScrapeInterval(v *string)
SetScrapeInterval sets field value
func (*UpdateScrapeConfigPayload) SetScrapeTimeout ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) SetScrapeTimeout(v *string)
SetScrapeTimeout sets field value
func (*UpdateScrapeConfigPayload) SetStaticConfigs ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) SetStaticConfigs(v *[]UpdateScrapeConfigPayloadStaticConfigsInner)
SetStaticConfigs sets field value
func (*UpdateScrapeConfigPayload) SetTlsConfig ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayload) SetTlsConfig(v *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig)
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 UpdateScrapeConfigPayloadStaticConfigsInner ¶
type UpdateScrapeConfigPayloadStaticConfigsInner struct { // Labels assigned to all metrics scraped from the targets. `Additional Validators:` * should not contain more than 5 keys * each key and value should not be longer than 200 characters Labels *map[string]interface{} `json:"labels,omitempty"` // The targets specified by the static config. // REQUIRED Targets *[]string `json:"targets"` }
UpdateScrapeConfigPayloadStaticConfigsInner struct for UpdateScrapeConfigPayloadStaticConfigsInner
func NewUpdateScrapeConfigPayloadStaticConfigsInner ¶ added in v0.2.0
func NewUpdateScrapeConfigPayloadStaticConfigsInner(targets *[]string) *UpdateScrapeConfigPayloadStaticConfigsInner
NewUpdateScrapeConfigPayloadStaticConfigsInner instantiates a new UpdateScrapeConfigPayloadStaticConfigsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateScrapeConfigPayloadStaticConfigsInnerWithDefaults ¶ 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
func (o *UpdateScrapeConfigPayloadStaticConfigsInner) GetLabels() *map[string]interface{}
GetLabels returns the Labels field value if set, zero value otherwise.
func (*UpdateScrapeConfigPayloadStaticConfigsInner) GetLabelsOk ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayloadStaticConfigsInner) GetLabelsOk() (*map[string]interface{}, bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateScrapeConfigPayloadStaticConfigsInner) GetTargets ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayloadStaticConfigsInner) GetTargets() *[]string
GetTargets returns the Targets field value
func (*UpdateScrapeConfigPayloadStaticConfigsInner) GetTargetsOk ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayloadStaticConfigsInner) GetTargetsOk() (*[]string, bool)
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
func (o *UpdateScrapeConfigPayloadStaticConfigsInner) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*UpdateScrapeConfigPayloadStaticConfigsInner) SetLabels ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayloadStaticConfigsInner) SetLabels(v *map[string]interface{})
SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.
func (*UpdateScrapeConfigPayloadStaticConfigsInner) SetTargets ¶ added in v0.2.0
func (o *UpdateScrapeConfigPayloadStaticConfigsInner) SetTargets(v *[]string)
SetTargets sets field value
func (UpdateScrapeConfigPayloadStaticConfigsInner) ToMap ¶ added in v0.2.0
func (o UpdateScrapeConfigPayloadStaticConfigsInner) ToMap() (map[string]interface{}, error)
type WebHook ¶
type WebHook struct { MsTeams *bool `json:"msTeams,omitempty"` SendResolved *bool `json:"sendResolved,omitempty"` // REQUIRED Url *string `json:"url"` }
WebHook struct for WebHook
func NewWebHook ¶ added in v0.2.0
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
GetMsTeams returns the MsTeams field value if set, zero value otherwise.
func (*WebHook) 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 (*WebHook) GetSendResolved ¶ added in v0.2.0
GetSendResolved returns the SendResolved field value if set, zero value otherwise.
func (*WebHook) GetSendResolvedOk ¶ added in v0.2.0
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) 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 (*WebHook) HasMsTeams ¶ added in v0.2.0
HasMsTeams returns a boolean if a field has been set.
func (*WebHook) HasSendResolved ¶ added in v0.2.0
HasSendResolved returns a boolean if a field has been set.
func (*WebHook) SetMsTeams ¶ added in v0.2.0
SetMsTeams gets a reference to the given bool and assigns it to the MsTeams field.
func (*WebHook) SetSendResolved ¶ added in v0.2.0
SetSendResolved gets a reference to the given bool and assigns it to the SendResolved field.
Source Files ¶
- api_default.go
- client.go
- configuration.go
- model_alert.go
- model_alert_config_receivers_response.go
- model_alert_config_route_response.go
- model_basic_auth.go
- model_create_alert_config_receiver_payload.go
- model_create_alert_config_receiver_payload_email_configs_inner.go
- model_create_alert_config_receiver_payload_opsgenie_configs_inner.go
- model_create_alert_config_receiver_payload_web_hook_configs_inner.go
- model_create_alert_config_route_payload.go
- model_create_alert_config_route_payload_routes_inner.go
- model_create_credentials_response.go
- model_create_instance_payload.go
- model_create_instance_response.go
- model_create_scrape_config_payload.go
- model_create_scrape_config_payload_basic_auth.go
- model_create_scrape_config_payload_http_sd_configs_inner.go
- model_create_scrape_config_payload_http_sd_configs_inner_oauth2.go
- model_create_scrape_config_payload_http_sd_configs_inner_oauth2_tls_config.go
- model_create_scrape_config_payload_metrics_relabel_configs_inner.go
- model_create_scrape_config_payload_static_configs_inner.go
- model_credentials.go
- model_credentials_remote_write_config.go
- model_credentials_remote_write_delete_response.go
- model_delete_scrape_config_response.go
- model_email_config.go
- model_error.go
- model_get_alert_configs_response.go
- model_get_credentials_response.go
- model_get_instance_response.go
- model_get_metrics_storage_retention_response.go
- model_get_scrape_config_response.go
- model_global.go
- model_grafana_configs.go
- model_grafana_oauth.go
- model_http_service_sd.go
- model_inhibit_rules.go
- model_instance.go
- model_instance_response.go
- model_instance_sensitive_data.go
- model_job.go
- model_list_acl_response.go
- model_list_credentials_response.go
- model_list_instances_response.go
- model_list_scrape_configs_response.go
- model_message.go
- model_metrics_relabel_config.go
- model_o_auth2.go
- model_opsgenie_config.go
- model_permission_denied.go
- model_plan.go
- model_plan_model.go
- model_plans_response.go
- model_project_instance_full.go
- model_receiver.go
- model_receivers.go
- model_route.go
- model_route_serializer.go
- model_scrape_configs_response.go
- model_service_keys_list.go
- model_static_configs.go
- model_tls_config.go
- model_update_acl_payload.go
- model_update_alert_config_receiver_payload.go
- model_update_alert_config_route_payload.go
- model_update_alert_configs_payload.go
- model_update_alert_configs_payload_global.go
- model_update_alert_configs_payload_inhibit_rules.go
- model_update_alert_configs_payload_receivers_inner.go
- model_update_alert_configs_payload_route.go
- model_update_alert_configs_response.go
- model_update_credentials_remote_write_config_payload.go
- model_update_grafana_configs_payload.go
- model_update_grafana_configs_payload_generic_oauth.go
- model_update_instance_payload.go
- model_update_metrics_storage_retention_payload.go
- model_update_scrape_config_payload.go
- model_update_scrape_config_payload_static_configs_inner.go
- model_web_hook.go
- utils.go