All URIs are relative to https://YOUR_CLUSTER_HOSTNAME_OR_NODE_IP:8080
Method | HTTP request | Description |
---|---|---|
CreateEventAlertCondition | Post /platform/4/event/alert-conditions | |
CreateEventChannel | Post /platform/3/event/channels | |
CreateEventEvent | Post /platform/3/event/events | |
DeleteEventAlertCondition | Delete /platform/4/event/alert-conditions/{EventAlertConditionId} | |
DeleteEventAlertConditions | Delete /platform/4/event/alert-conditions | |
DeleteEventChannel | Delete /platform/3/event/channels/{EventChannelId} | |
GetEventAlertCondition | Get /platform/4/event/alert-conditions/{EventAlertConditionId} | |
GetEventCategories | Get /platform/3/event/categories | |
GetEventCategory | Get /platform/3/event/categories/{EventCategoryId} | |
GetEventChannel | Get /platform/3/event/channels/{EventChannelId} | |
GetEventEventgroupDefinition | Get /platform/4/event/eventgroup-definitions/{EventEventgroupDefinitionId} | |
GetEventEventgroupDefinitions | Get /platform/4/event/eventgroup-definitions | |
GetEventEventgroupOccurrence | Get /platform/3/event/eventgroup-occurrences/{EventEventgroupOccurrenceId} | |
GetEventEventgroupOccurrences | Get /platform/3/event/eventgroup-occurrences | |
GetEventEventlist | Get /platform/3/event/eventlists/{EventEventlistId} | |
GetEventEventlists | Get /platform/3/event/eventlists | |
GetEventSettings | Get /platform/3/event/settings | |
ListEventAlertConditions | Get /platform/4/event/alert-conditions | |
ListEventChannels | Get /platform/3/event/channels | |
UpdateEventAlertCondition | Put /platform/4/event/alert-conditions/{EventAlertConditionId} | |
UpdateEventChannel | Put /platform/3/event/channels/{EventChannelId} | |
UpdateEventEventgroupOccurrence | Put /platform/3/event/eventgroup-occurrences/{EventEventgroupOccurrenceId} | |
UpdateEventEventgroupOccurrences | Put /platform/3/event/eventgroup-occurrences | |
UpdateEventSettings | Put /platform/3/event/settings |
CreateResponse CreateEventAlertCondition(ctx, eventAlertCondition)
Create a new alert condition.
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
eventAlertCondition | EventAlertConditionCreateParams |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
CreateResponse CreateEventChannel(ctx, eventChannel)
Create a new channel.
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
eventChannel | EventChannelCreateParams |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
CreateQuotaReportResponse CreateEventEvent(ctx, eventEvent)
Create a test event.
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
eventEvent | EventEvent |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
DeleteEventAlertCondition(ctx, eventAlertConditionId)
Delete the alert-condition.
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
eventAlertConditionId | string | Delete the alert-condition. |
(empty response body)
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
DeleteEventAlertConditions(ctx, optional)
Bulk delete of alert conditions.
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
optional | map[string]interface{} | optional parameters | nil if no parameters |
Optional parameters are passed through a map[string]interface{}.
Name | Type | Description | Notes |
---|---|---|---|
channel | string | Delete only conditions for this channel |
(empty response body)
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
DeleteEventChannel(ctx, eventChannelId)
Delete the channel.
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
eventChannelId | string | Delete the channel. |
(empty response body)
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
EventAlertConditions GetEventAlertCondition(ctx, eventAlertConditionId)
Retrieve the alert-condition.
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
eventAlertConditionId | string | Retrieve the alert-condition. |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
EventCategoriesExtended GetEventCategories(ctx, optional)
List all eventgroup categories.
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
optional | map[string]interface{} | optional parameters | nil if no parameters |
Optional parameters are passed through a map[string]interface{}.
Name | Type | Description | Notes |
---|---|---|---|
limit | int32 | Return no more than this many results at once (see resume). | |
resume | string | Continue returning results from previous call using this token (token should come from the previous call, resume cannot be used with other options). |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
EventCategories GetEventCategory(ctx, eventCategoryId)
Retrieve the eventgroup category.
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
eventCategoryId | string | Retrieve the eventgroup category. |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
EventChannels GetEventChannel(ctx, eventChannelId)
Retrieve the channel.
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
eventChannelId | string | Retrieve the channel. |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
EventEventgroupDefinitions GetEventEventgroupDefinition(ctx, eventEventgroupDefinitionId)
Retrieve the eventgroup definition.
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
eventEventgroupDefinitionId | string | Retrieve the eventgroup definition. |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
EventEventgroupDefinitionsExtended GetEventEventgroupDefinitions(ctx, optional)
List all eventgroup definitions.
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
optional | map[string]interface{} | optional parameters | nil if no parameters |
Optional parameters are passed through a map[string]interface{}.
Name | Type | Description | Notes |
---|---|---|---|
category | int32 | Return eventgroups in the specified category | |
limit | int32 | Return no more than this many results at once (see resume). | |
resume | string | Continue returning results from previous call using this token (token should come from the previous call, resume cannot be used with other options). |
EventEventgroupDefinitionsExtended
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
EventEventgroupOccurrences GetEventEventgroupOccurrence(ctx, eventEventgroupOccurrenceId)
Retrieve individual eventgroup occurrence.
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
eventEventgroupOccurrenceId | string | Retrieve individual eventgroup occurrence. |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
EventEventgroupOccurrencesExtended GetEventEventgroupOccurrences(ctx, optional)
List all eventgroup occurrences.
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
optional | map[string]interface{} | optional parameters | nil if no parameters |
Optional parameters are passed through a map[string]interface{}.
Name | Type | Description | Notes |
---|---|---|---|
resolved | bool | Filter for resolved eventgroups | |
sort | string | The field that will be used for sorting. | |
begin | int32 | events that are in progress after this time | |
end | int32 | events that were in progress before this time | |
eventCount | int32 | events for which event_count > this | |
resume | string | Continue returning results from previous call using this token (token should come from the previous call, resume cannot be used with other options). | |
ignore | bool | Filter for ignored eventgroups | |
limit | int32 | Return no more than this many results at once (see resume). | |
resolver | string | Filter for eventgroup resolver | |
cause | string | Filter for cause | |
dir | string | The direction of the sort. |
EventEventgroupOccurrencesExtended
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
EventEventlists GetEventEventlist(ctx, eventEventlistId)
Retrieve the list of events for a eventgroup occureence.
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
eventEventlistId | string | Retrieve the list of events for a eventgroup occureence. |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
EventEventlistsExtended GetEventEventlists(ctx, optional)
List all event occurrences grouped by eventgroup occurrence.
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
optional | map[string]interface{} | optional parameters | nil if no parameters |
Optional parameters are passed through a map[string]interface{}.
Name | Type | Description | Notes |
---|---|---|---|
eventInstance | string | Return only this event occurrence | |
limit | int32 | Return no more than this many results at once (see resume). | |
resume | string | Continue returning results from previous call using this token (token should come from the previous call, resume cannot be used with other options). |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
EventSettings GetEventSettings(ctx, )
Retrieve the settings.
This endpoint does not need any parameter.
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
EventAlertConditionsExtended ListEventAlertConditions(ctx, optional)
List all alert conditions.
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
optional | map[string]interface{} | optional parameters | nil if no parameters |
Optional parameters are passed through a map[string]interface{}.
Name | Type | Description | Notes |
---|---|---|---|
channels | string | Return only conditions for the specified channel: | |
sort | string | The field that will be used for sorting. | |
limit | int32 | Return no more than this many results at once (see resume). | |
dir | string | The direction of the sort. | |
resume | string | Continue returning results from previous call using this token (token should come from the previous call, resume cannot be used with other options). |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
EventChannelsExtended ListEventChannels(ctx, optional)
List all channels.
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
optional | map[string]interface{} | optional parameters | nil if no parameters |
Optional parameters are passed through a map[string]interface{}.
Name | Type | Description | Notes |
---|---|---|---|
sort | string | The field that will be used for sorting. | |
limit | int32 | Return no more than this many results at once (see resume). | |
dir | string | The direction of the sort. | |
resume | string | Continue returning results from previous call using this token (token should come from the previous call, resume cannot be used with other options). |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
UpdateEventAlertCondition(ctx, eventAlertCondition, eventAlertConditionId)
Modify the alert-condition
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
eventAlertCondition | EventAlertCondition | ||
eventAlertConditionId | string | Modify the alert-condition |
(empty response body)
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
UpdateEventChannel(ctx, eventChannel, eventChannelId)
Modify the channel.
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
eventChannel | EventChannel | ||
eventChannelId | string | Modify the channel. |
(empty response body)
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
UpdateEventEventgroupOccurrence(ctx, eventEventgroupOccurrence, eventEventgroupOccurrenceId)
modify eventgroup occurrence.
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
eventEventgroupOccurrence | EventEventgroupOccurrence | ||
eventEventgroupOccurrenceId | string | modify eventgroup occurrence. |
(empty response body)
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
UpdateEventEventgroupOccurrences(ctx, eventEventgroupOccurrences)
Modify all eventgroup occurrences, resolve or ignore all
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
eventEventgroupOccurrences | EventEventgroupOccurrence |
(empty response body)
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
UpdateEventSettings(ctx, eventSettings)
Update settings
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for logging, tracing, authentication, etc. | |
eventSettings | EventSettings |
(empty response body)
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]