# Packages
# README
Go API client for sumologic
Getting Started
Welcome to the Sumo Logic API reference. You can use these APIs to interact with the Sumo Logic platform. For information on Collector and Search Job APIs, see our API home page.
API Endpoints
Sumo Logic has several deployments in different geographic locations. You'll need to use the Sumo Logic API endpoint corresponding to your geographic location. See the table below for the different API endpoints by deployment. For details determining your account's deployment, see API endpoints.
Deployment | Endpoint |
AU | https://api.au.sumologic.com/api/ |
CA | https://api.ca.sumologic.com/api/ |
DE | https://api.de.sumologic.com/api/ |
EU | https://api.eu.sumologic.com/api/ |
FED | https://api.fed.sumologic.com/api/ |
IN | https://api.in.sumologic.com/api/ |
JP | https://api.jp.sumologic.com/api/ |
KR | https://api.kr.sumologic.com/api/ |
US1 | https://api.sumologic.com/api/ |
US2 | https://api.us2.sumologic.com/api/ |
Authentication
Sumo Logic supports the following options for API authentication:
- Access ID and Access Key
- Base64 encoded Access ID and Access Key
See Access Keys to generate an Access Key. Make sure to copy the key you create, because it is displayed only once. When you have an Access ID and Access Key you can execute requests such as the following:
curl -u \"<accessId>:<accessKey>\" -X GET https://api.<deployment>.sumologic.com/api/v1/users
Where deployment
is either au
, ca
, de
, eu
, fed
, in
, jp
, us1
, or us2
. See API endpoints for details.
If you prefer to use basic access authentication, you can do a Base64 encoding of your <accessId>:<accessKey>
to authenticate your HTTPS request. The following is an example request, replace the placeholder <encoded>
with your encoded Access ID and Access Key string:
curl -H \"Authorization: Basic <encoded>\" -X GET https://api.<deployment>.sumologic.com/api/v1/users
Refer to API Authentication for a Base64 example.
Status Codes
Generic status codes that apply to all our APIs. See the HTTP status code registry for reference.
HTTP Status Code | Error Code | Description |
301 | moved | The requested resource SHOULD be accessed through returned URI in Location Header. See [troubleshooting](https://help.sumologic.com/docs/api/troubleshooting/#api---301-error---moved) for details. |
401 | unauthorized | Credential could not be verified. |
403 | forbidden | This operation is not allowed for your account type or the user doesn't have the role capability to perform this action. See [troubleshooting](https://help.sumologic.com/docs/api/troubleshooting/#api---401-error---credential-could-not-be-verified) for details. |
404 | notfound | Requested resource could not be found. |
405 | method.unsupported | Unsupported method for URL. |
415 | contenttype.invalid | Invalid content type. |
429 | rate.limit.exceeded | The API request rate is higher than 4 request per second or inflight API requests are higher than 10 request per second. |
500 | internal.error | Internal server error. |
503 | service.unavailable | Service is currently unavailable. |
Filtering
Some API endpoints support filtering results on a specified set of fields. Each endpoint that supports filtering will list the fields that can be filtered. Multiple fields can be combined by using an ampersand &
character.
For example, to get 20 users whose firstName
is John
and lastName
is Doe
:
api.sumologic.com/v1/users?limit=20&firstName=John&lastName=Doe
Sorting
Some API endpoints support sorting fields by using the sortBy
query parameter. The default sort order is ascending. Prefix the field with a minus sign -
to sort in descending order.
For example, to get 20 users sorted by their email
in descending order:
api.sumologic.com/v1/users?limit=20&sort=-email
Asynchronous Request
Asynchronous requests do not wait for results, instead they immediately respond back with a job identifier while the job runs in the background. You can use the job identifier to track the status of the asynchronous job request. Here is a typical flow for an asynchronous request.
-
Start an asynchronous job. On success, a job identifier is returned. The job identifier uniquely identifies your asynchronous job.
-
Once started, use the job identifier from step 1 to track the status of your asynchronous job. An asynchronous request will typically provide an endpoint to poll for the status of asynchronous job. A successful response from the status endpoint will have the following structure:
{
\"status\": \"Status of asynchronous request\",
\"statusMessage\": \"Optional message with additional information in case request succeeds\",
\"error\": \"Error object in case request fails\"
}
The status
field can have one of the following values:
1. Success
: The job succeeded. The statusMessage
field might have additional information.
2. InProgress
: The job is still running.
3. Failed
: The job failed. The error
field in the response will have more information about the failure.
- Some asynchronous APIs may provide a third endpoint (like export result) to fetch the result of an asynchronous job.
Example
Let's say we want to export a folder with the identifier 0000000006A2E86F
. We will use the async export API to export all the content under the folder with id=0000000006A2E86F
.
- Start an export job for the folder
curl -X POST -u \"<accessId>:<accessKey>\" https://api.<deployment>.sumologic.com/api/v2/content/0000000006A2E86F/export
See authentication section for more details about accessId
, accessKey
, and
deployment
.
On success, you will get back a job identifier. In the response below, C03E086C137F38B4
is the job identifier.
{
\"id\": \"C03E086C137F38B4\"
}
- Now poll for the status of the asynchronous job with the status endpoint.
curl -X GET -u \"<accessId>:<accessKey>\" https://api.<deployment>.sumologic.com/api/v2/content/0000000006A2E86F/export/C03E086C137F38B4/status
You may get a response like
{
\"status\": \"InProgress\",
\"statusMessage\": null,
\"error\": null
}
It implies the job is still in progress. Keep polling till the status is either Success
or Failed
.
- When the asynchronous job completes (
status != \"InProgress\"
), you can fetch the results with the export result endpoint.
curl -X GET -u \"<accessId>:<accessKey>\" https://api.<deployment>.sumologic.com/api/v2/content/0000000006A2E86F/export/C03E086C137F38B4/result
The asynchronous job may fail (status == \"Failed\"
). You can look at the error
field for more details.
{
\"status\": \"Failed\",
\"errors\": {
\"code\": \"content1:too_many_items\",
\"message\": \"Too many objects: object count(1100) was greater than limit 1000\"
}
}
Rate Limiting
- A rate limit of four API requests per second (240 requests per minute) applies to all API calls from a user.
- A rate limit of 10 concurrent requests to any API endpoint applies to an access key.
If a rate is exceeded, a rate limit exceeded 429 status code is returned.
Generating Clients
You can use OpenAPI Generator to generate clients from the YAML file to access the API.
Using NPM
- Install NPM package wrapper globally, exposing the CLI on the command line:
npm install @openapitools/openapi-generator-cli -g
You can see detailed instructions here.
- Download the YAML file and save it locally. Let's say the file is saved as
sumologic-api.yaml
. - Use the following command to generate
python
client inside thesumo/client/python
directory:
openapi-generator generate -i sumologic-api.yaml -g python -o sumo/client/python
Using Homebrew
- Install OpenAPI Generator
brew install openapi-generator
- Download the YAML file and save it locally. Let's say the file is saved as
sumologic-api.yaml
. - Use the following command to generate
python
client side code inside thesumo/client/python
directory:
openapi-generator generate -i sumologic-api.yaml -g python -o sumo/client/python
Overview
This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.
- API version: 1.0.0
- Package version: 1.0.0
- Generator version: 7.11.0
- Build package: org.openapitools.codegen.languages.GoClientCodegen
Installation
Install the following dependencies:
go get github.com/stretchr/testify/assert
go get golang.org/x/net/context
Put the package under your project folder and add the following in import:
import sumologic "github.com/SumoLogic/sumologic-go-sdk"
To use a proxy, set the environment variable HTTP_PROXY
:
os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")
Configuration of Server URL
Default configuration comes with Servers
field that contains server objects as defined in the OpenAPI specification.
Select Server Configuration
For using other server than the one defined on index 0 set context value sumologic.ContextServerIndex
of type int
.
ctx := context.WithValue(context.Background(), sumologic.ContextServerIndex, 1)
Templated Server URL
Templated server URL is formatted using default variables from configuration or from context value sumologic.ContextServerVariables
of type map[string]string
.
ctx := context.WithValue(context.Background(), sumologic.ContextServerVariables, map[string]string{
"basePath": "v2",
})
Note, enum values are always validated and all unused variables are silently ignored.
URLs Configuration per Operation
Each operation can use different server URL defined using OperationServers
map in the Configuration
.
An operation is uniquely identified by "{classname}Service.{nickname}"
string.
Similar rules for overriding default operation server index and variables applies by using sumologic.ContextOperationServerIndices
and sumologic.ContextOperationServerVariables
context maps.
ctx := context.WithValue(context.Background(), sumologic.ContextOperationServerIndices, map[string]int{
"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), sumologic.ContextOperationServerVariables, map[string]map[string]string{
"{classname}Service.{nickname}": {
"port": "8443",
},
})
Documentation for API Endpoints
All URIs are relative to https://api.au.sumologic.com/api
Class | Method | HTTP request | Description |
---|---|---|---|
AccessKeyManagementAPI | CreateAccessKey | Post /v1/accessKeys | Create an access key. |
AccessKeyManagementAPI | DeleteAccessKey | Delete /v1/accessKeys/{id} | Delete an access key. |
AccessKeyManagementAPI | ListAccessKeys | Get /v1/accessKeys | List all access keys. |
AccessKeyManagementAPI | ListPersonalAccessKeys | Get /v1/accessKeys/personal | List personal keys. |
AccessKeyManagementAPI | ListScopes | Get /v1/accessKeys/scopes | Get all scopes. |
AccessKeyManagementAPI | UpdateAccessKey | Put /v1/accessKeys/{id} | Update an access key. |
AccountManagementAPI | CreateSubdomain | Post /v1/account/subdomain | Create account subdomain. |
AccountManagementAPI | DeletePendingUpdateRequest | Delete /v1/plan/pendingUpdateRequest | Delete the pending plan update request, if any. |
AccountManagementAPI | DeleteSubdomain | Delete /v1/account/subdomain | Delete the configured subdomain. |
AccountManagementAPI | ExportUsageReport | Post /v1/account/usage/report | Export credits usage details as CSV. |
AccountManagementAPI | GetAccountOwner | Get /v1/account/accountOwner | Get the owner of an account. |
AccountManagementAPI | GetPendingUpdateRequest | Get /v1/plan/pendingUpdateRequest | Get the pending plan update request, if any. |
AccountManagementAPI | GetStatus | Get /v1/account/status | Get overview of the account status. |
AccountManagementAPI | GetStatusForReport | Get /v1/account/usage/report/{jobId}/status | Get report generation status. |
AccountManagementAPI | GetSubdomain | Get /v1/account/subdomain | Get the configured subdomain. |
AccountManagementAPI | GetUsageForecast | Get /v1/account/usageForecast | Get usage forecast with respect to last number of days specified. |
AccountManagementAPI | RecoverSubdomains | Post /v1/account/subdomain/recover | Recover subdomains for a user. |
AccountManagementAPI | UpdateSubdomain | Put /v1/account/subdomain | Update account subdomain. |
AppManagementAPI | GetApp | Get /v1/apps/{uuid} | Get an app by UUID. |
AppManagementAPI | GetAsyncInstallStatus | Get /v1/apps/install/{jobId}/status | App install job status. |
AppManagementAPI | InstallApp | Post /v1/apps/{uuid}/install | Install an app by UUID. |
AppManagementAPI | ListApps | Get /v1/apps | List available apps. |
AppManagementV2API | AsyncInstallApp | Post /v2/apps/{uuid}/install | Start app install job |
AppManagementV2API | AsyncUninstallApp | Post /v2/apps/{uuid}/uninstall | Start app uninstall job |
AppManagementV2API | AsyncUpgradeApp | Post /v2/apps/{uuid}/upgrade | Start app upgrade job |
AppManagementV2API | GetAppDetails | Get /v2/apps/{uuid}/details | Get details of an app version. |
AppManagementV2API | GetAsyncInstallAppStatus | Get /v2/apps/install/{jobId}/status | App install job status |
AppManagementV2API | GetAsyncUninstallAppStatus | Get /v2/apps/uninstall/{jobId}/status | App uninstall job status |
AppManagementV2API | GetAsyncUpgradeAppStatus | Get /v2/apps/upgrade/{jobId}/status | App upgrade job status |
AppManagementV2API | ListAppsV2 | Get /v2/apps | List apps |
ArchiveManagementAPI | CreateArchiveJob | Post /v1/archive/{sourceId}/jobs | Create an ingestion job. |
ArchiveManagementAPI | DeleteArchiveJob | Delete /v1/archive/{sourceId}/jobs/{id} | Delete an ingestion job. |
ArchiveManagementAPI | ListArchiveJobsBySourceId | Get /v1/archive/{sourceId}/jobs | Get ingestion jobs for an Archive Source. |
ArchiveManagementAPI | ListArchiveJobsCountPerSource | Get /v1/archive/jobs/count | List ingestion jobs for all Archive Sources. |
BudgetManagementAPI | CreateBudget | Post /v1/budgets | Creates a budget definition |
BudgetManagementAPI | DeleteBudget | Delete /v1/budgets/{budgetId} | Delete budget |
BudgetManagementAPI | GetBudget | Get /v1/budgets/{budgetId} | Get budget |
BudgetManagementAPI | GetBudgetUsage | Get /v1/budgets/{budgetId}/usage | Get budget usage |
BudgetManagementAPI | GetBudgetUsages | Get /v1/budgets/usage | Get budget usages |
BudgetManagementAPI | GetBudgets | Get /v1/budgets | Get budgets |
BudgetManagementAPI | UpdateBudget | Put /v1/budgets/{budgetId} | Update budget |
ConnectionManagementAPI | CreateConnection | Post /v1/connections | Create a new connection. |
ConnectionManagementAPI | DeleteConnection | Delete /v1/connections/{id} | Delete a connection. |
ConnectionManagementAPI | GetConnection | Get /v1/connections/{id} | Get a connection. |
ConnectionManagementAPI | GetIncidentTemplates | Post /v1/connections/incidentTemplates | Get incident templates for CloudSOAR connections. |
ConnectionManagementAPI | ListConnections | Get /v1/connections | Get a list of connections. |
ConnectionManagementAPI | TestConnection | Post /v1/connections/test | Test a new connection url. |
ConnectionManagementAPI | UpdateConnection | Put /v1/connections/{id} | Update a connection. |
ContentManagementAPI | AsyncCopyStatus | Get /v2/content/{id}/copy/{jobId}/status | Content copy job status. |
ContentManagementAPI | BeginAsyncCopy | Post /v2/content/{id}/copy | Start a content copy job. |
ContentManagementAPI | BeginAsyncDelete | Delete /v2/content/{id}/delete | Start a content deletion job. |
ContentManagementAPI | BeginAsyncExport | Post /v2/content/{id}/export | Start a content export job. |
ContentManagementAPI | BeginAsyncImport | Post /v2/content/folders/{folderId}/import | Start a content import job. |
ContentManagementAPI | GetAsyncDeleteStatus | Get /v2/content/{id}/delete/{jobId}/status | Content deletion job status. |
ContentManagementAPI | GetAsyncExportResult | Get /v2/content/{contentId}/export/{jobId}/result | Content export job result. |
ContentManagementAPI | GetAsyncExportStatus | Get /v2/content/{contentId}/export/{jobId}/status | Content export job status. |
ContentManagementAPI | GetAsyncImportStatus | Get /v2/content/folders/{folderId}/import/{jobId}/status | Content import job status. |
ContentManagementAPI | GetItemByPath | Get /v2/content/path | Get content item by path. |
ContentManagementAPI | GetPathById | Get /v2/content/{contentId}/path | Get path of an item. |
ContentManagementAPI | MoveItem | Post /v2/content/{id}/move | Move an item. |
ContentPermissionsAPI | AddContentPermissions | Put /v2/content/{id}/permissions/add | Add permissions to a content item. |
ContentPermissionsAPI | GetContentPermissions | Get /v2/content/{id}/permissions | Get permissions of a content item |
ContentPermissionsAPI | RemoveContentPermissions | Put /v2/content/{id}/permissions/remove | Remove permissions from a content item. |
DashboardManagementAPI | CreateDashboard | Post /v2/dashboards | Create a new dashboard. |
DashboardManagementAPI | CreateScheduleReport | Post /v1/dashboards/reportSchedules | Schedule dashboard report |
DashboardManagementAPI | DeleteDashboard | Delete /v2/dashboards/{id} | Delete a dashboard. |
DashboardManagementAPI | DeleteReportSchedule | Delete /v1/dashboards/reportSchedules/{scheduleId} | Delete dashboard report schedule. |
DashboardManagementAPI | GenerateDashboardReport | Post /v2/dashboards/reportJobs | Start a report job |
DashboardManagementAPI | GetAsyncReportGenerationResult | Get /v2/dashboards/reportJobs/{jobId}/result | Get report generation job result |
DashboardManagementAPI | GetAsyncReportGenerationStatus | Get /v2/dashboards/reportJobs/{jobId}/status | Get report generation job status |
DashboardManagementAPI | GetDashboard | Get /v2/dashboards/{id} | Get a dashboard. |
DashboardManagementAPI | GetDashboardMigrationResult | Get /v2/dashboards/migrate/{jobId}/result | Get dashboard migration result. |
DashboardManagementAPI | GetDashboardMigrationStatus | Get /v2/dashboards/migrate/{jobId}/status | Get dashboard migration status. |
DashboardManagementAPI | GetReportSchedule | Get /v1/dashboards/reportSchedules/{scheduleId} | Get dashboard report schedule. |
DashboardManagementAPI | ListDashboards | Get /v2/dashboards | List all dashboards. |
DashboardManagementAPI | ListReportSchedules | Get /v1/dashboards/reportSchedules | List all dashboard report schedules. |
DashboardManagementAPI | MigrateReportToDashboard | Post /v2/dashboards/migrate | Migrate Legacy Dashboards to Dashboards(New) |
DashboardManagementAPI | PreviewMigrateReportToDashboard | Post /v2/dashboards/migrate/preview | Preview of Migrating Legacy Dashboards to Dashboards(New) |
DashboardManagementAPI | UpdateDashboard | Put /v2/dashboards/{id} | Update a dashboard. |
DashboardManagementAPI | UpdateReportSchedule | Put /v1/dashboards/reportSchedules/{scheduleId} | Update dashboard report schedule. |
DynamicParsingRuleManagementAPI | CreateDynamicParsingRule | Post /v1/dynamicParsingRules | Create a new dynamic parsing rule. |
DynamicParsingRuleManagementAPI | DeleteDynamicParsingRule | Delete /v1/dynamicParsingRules/{id} | Delete a dynamic parsing rule. |
DynamicParsingRuleManagementAPI | GetDynamicParsingRule | Get /v1/dynamicParsingRules/{id} | Get a dynamic parsing rule. |
DynamicParsingRuleManagementAPI | ListDynamicParsingRules | Get /v1/dynamicParsingRules | Get a list of dynamic parsing rules. |
DynamicParsingRuleManagementAPI | UpdateDynamicParsingRule | Put /v1/dynamicParsingRules/{id} | Update a dynamic parsing rule. |
ExtractionRuleManagementAPI | CreateExtractionRule | Post /v1/extractionRules | Create a new field extraction rule. |
ExtractionRuleManagementAPI | DeleteExtractionRule | Delete /v1/extractionRules/{id} | Delete a field extraction rule. |
ExtractionRuleManagementAPI | GetExtractionRule | Get /v1/extractionRules/{id} | Get a field extraction rule. |
ExtractionRuleManagementAPI | ListExtractionRules | Get /v1/extractionRules | Get a list of field extraction rules. |
ExtractionRuleManagementAPI | UpdateExtractionRule | Put /v1/extractionRules/{id} | Update a field extraction rule. |
FieldManagementV1API | CreateField | Post /v1/fields | Create a new field. |
FieldManagementV1API | DeleteField | Delete /v1/fields/{id} | Delete a custom field. |
FieldManagementV1API | DisableField | Delete /v1/fields/{id}/disable | Disable a custom field. |
FieldManagementV1API | EnableField | Put /v1/fields/{id}/enable | Enable custom field with a specified identifier. |
FieldManagementV1API | GetBuiltInField | Get /v1/fields/builtin/{id} | Get a built-in field. |
FieldManagementV1API | GetCustomField | Get /v1/fields/{id} | Get a custom field. |
FieldManagementV1API | GetFieldQuota | Get /v1/fields/quota | Get capacity information. |
FieldManagementV1API | ListBuiltInFields | Get /v1/fields/builtin | Get a list of built-in fields. |
FieldManagementV1API | ListCustomFields | Get /v1/fields | Get a list of all custom fields. |
FieldManagementV1API | ListDroppedFields | Get /v1/fields/dropped | Get a list of dropped fields. |
FolderManagementAPI | CreateFolder | Post /v2/content/folders | Create a new folder. |
FolderManagementAPI | GetAdminRecommendedFolderAsync | Get /v2/content/folders/adminRecommended | Schedule Admin Recommended folder job |
FolderManagementAPI | GetAdminRecommendedFolderAsyncResult | Get /v2/content/folders/adminRecommended/{jobId}/result | Get Admin Recommended folder job result |
FolderManagementAPI | GetAdminRecommendedFolderAsyncStatus | Get /v2/content/folders/adminRecommended/{jobId}/status | Get Admin Recommended folder job status |
FolderManagementAPI | GetFolder | Get /v2/content/folders/{id} | Get a folder. |
FolderManagementAPI | GetGlobalFolderAsync | Get /v2/content/folders/global | Schedule Global View job |
FolderManagementAPI | GetGlobalFolderAsyncResult | Get /v2/content/folders/global/{jobId}/result | Get Global View job result |
FolderManagementAPI | GetGlobalFolderAsyncStatus | Get /v2/content/folders/global/{jobId}/status | Get Global View job status |
FolderManagementAPI | GetPersonalFolder | Get /v2/content/folders/personal | Get personal folder. |
FolderManagementAPI | UpdateFolder | Put /v2/content/folders/{id} | Update a folder. |
HealthEventsAPI | ListAllHealthEvents | Get /v1/healthEvents | Get a list of health events. |
HealthEventsAPI | ListAllHealthEventsForResources | Post /v1/healthEvents/resources | Health events for specific resources. |
IngestBudgetManagementV1API | AssignCollectorToBudget | Put /v1/ingestBudgets/{id}/collectors/{collectorId} | Assign a Collector to a budget. |
IngestBudgetManagementV1API | CreateIngestBudget | Post /v1/ingestBudgets | Create a new ingest budget. |
IngestBudgetManagementV1API | DeleteIngestBudget | Delete /v1/ingestBudgets/{id} | Delete an ingest budget. |
IngestBudgetManagementV1API | GetAssignedCollectors | Get /v1/ingestBudgets/{id}/collectors | Get a list of Collectors. |
IngestBudgetManagementV1API | GetIngestBudget | Get /v1/ingestBudgets/{id} | Get an ingest budget. |
IngestBudgetManagementV1API | ListIngestBudgets | Get /v1/ingestBudgets | Get a list of ingest budgets. |
IngestBudgetManagementV1API | RemoveCollectorFromBudget | Delete /v1/ingestBudgets/{id}/collectors/{collectorId} | Remove Collector from a budget. |
IngestBudgetManagementV1API | ResetUsage | Post /v1/ingestBudgets/{id}/usage/reset | Reset usage. |
IngestBudgetManagementV1API | UpdateIngestBudget | Put /v1/ingestBudgets/{id} | Update an ingest budget. |
IngestBudgetManagementV2API | CreateIngestBudgetV2 | Post /v2/ingestBudgets | Create a new ingest budget. |
IngestBudgetManagementV2API | DeleteIngestBudgetV2 | Delete /v2/ingestBudgets/{id} | Delete an ingest budget. |
IngestBudgetManagementV2API | GetIngestBudgetV2 | Get /v2/ingestBudgets/{id} | Get an ingest budget. |
IngestBudgetManagementV2API | ListIngestBudgetsV2 | Get /v2/ingestBudgets | Get a list of ingest budgets. |
IngestBudgetManagementV2API | ResetUsageV2 | Post /v2/ingestBudgets/{id}/usage/reset | Reset usage. |
IngestBudgetManagementV2API | UpdateIngestBudgetV2 | Put /v2/ingestBudgets/{id} | Update an ingest budget. |
LogSearchesEstimatedUsageAPI | GetLogSearchEstimatedUsage | Post /v1/logSearches/estimatedUsage | Gets estimated usage details. |
LogSearchesEstimatedUsageAPI | GetLogSearchEstimatedUsageByMeteringType | Post /v1/logSearches/estimatedUsageByMeteringType | Gets estimated usage details per metering type. |
LogSearchesEstimatedUsageAPI | GetLogSearchEstimatedUsageByTier | Post /v1/logSearches/estimatedUsageByTier | Gets Tier Wise estimated usage details. |
LogSearchesManagementAPI | CreateLogSearch | Post /v1/logSearches | Save a log search. |
LogSearchesManagementAPI | DeleteLogSearch | Delete /v1/logSearches/{id} | Delete the saved log search. |
LogSearchesManagementAPI | GetLogSearch | Get /v1/logSearches/{id} | Get the saved log search. |
LogSearchesManagementAPI | ListLogSearches | Get /v1/logSearches | List all saved log searches. |
LogSearchesManagementAPI | UpdateLogSearch | Put /v1/logSearches/{id} | Update the saved log Search. |
LogsDataForwardingManagementAPI | CreateDataForwardingBucket | Post /v1/logsDataForwarding/destinations | Create an S3 data forwarding destination. |
LogsDataForwardingManagementAPI | CreateDataForwardingRule | Post /v1/logsDataForwarding/rules | Create an S3 data forwarding rule. |
LogsDataForwardingManagementAPI | DeleteDataForwardingBucket | Delete /v1/logsDataForwarding/destinations/{id} | Delete an S3 data forwarding destination. |
LogsDataForwardingManagementAPI | DeleteDataForwardingRule | Delete /v1/logsDataForwarding/rules/{indexId} | Delete an S3 data forwarding rule by its index. |
LogsDataForwardingManagementAPI | GetDataForwardingBuckets | Get /v1/logsDataForwarding/destinations | Get Amazon S3 data forwarding destinations. |
LogsDataForwardingManagementAPI | GetDataForwardingDestination | Get /v1/logsDataForwarding/destinations/{id} | Get an S3 data forwarding destination. |
LogsDataForwardingManagementAPI | GetDataForwardingRule | Get /v1/logsDataForwarding/rules/{indexId} | Get an S3 data forwarding rule by its index. |
LogsDataForwardingManagementAPI | GetRulesAndBuckets | Get /v1/logsDataForwarding/rules | Get all S3 data forwarding rules. |
LogsDataForwardingManagementAPI | UpdateDataForwardingBucket | Put /v1/logsDataForwarding/destinations/{id} | Update an S3 data forwarding destination. |
LogsDataForwardingManagementAPI | UpdateDataForwardingRule | Put /v1/logsDataForwarding/rules/{indexId} | Update an S3 data forwarding rule by its index. |
LookupManagementAPI | CreateTable | Post /v1/lookupTables | Create a lookup table. |
LookupManagementAPI | DeleteTable | Delete /v1/lookupTables/{id} | Delete a lookup table. |
LookupManagementAPI | DeleteTableRow | Put /v1/lookupTables/{id}/deleteTableRow | Delete a lookup table row. |
LookupManagementAPI | LookupTableById | Get /v1/lookupTables/{id} | Get a lookup table. |
LookupManagementAPI | RequestJobStatus | Get /v1/lookupTables/jobs/{jobId}/status | Get the status of an async job. |
LookupManagementAPI | TruncateTable | Post /v1/lookupTables/{id}/truncate | Empty a lookup table. |
LookupManagementAPI | UpdateTable | Put /v1/lookupTables/{id} | Edit a lookup table. |
LookupManagementAPI | UpdateTableRow | Put /v1/lookupTables/{id}/row | Insert or Update a lookup table row. |
LookupManagementAPI | UploadFile | Post /v1/lookupTables/{id}/upload | Upload a CSV file. |
MetricsQueryAPI | RunMetricsQueries | Post /v1/metricsQueries | Run metrics queries |
MetricsSearchesManagementAPI | CreateMetricsSearch | Post /v1/metricsSearches | Save a metrics search. |
MetricsSearchesManagementAPI | DeleteMetricsSearch | Delete /v1/metricsSearches/{id} | Deletes a metrics search. |
MetricsSearchesManagementAPI | GetMetricsSearch | Get /v1/metricsSearches/{id} | Get a metrics search. |
MetricsSearchesManagementAPI | UpdateMetricsSearch | Put /v1/metricsSearches/{id} | Updates a metrics search. |
MetricsSearchesManagementV2API | CreateMetricsSearches | Post /v2/metricsSearches | Create a new metrics search page. |
MetricsSearchesManagementV2API | DeleteMetricsSearches | Delete /v2/metricsSearches/{id} | Delete a metrics search page. |
MetricsSearchesManagementV2API | GetMetricsSearches | Get /v2/metricsSearches/{id} | Get a metrics search page. |
MetricsSearchesManagementV2API | ListMetricsSearches | Get /v2/metricsSearches | List all metrics search pages. |
MetricsSearchesManagementV2API | UpdateMetricsSearches | Put /v2/metricsSearches/{id} | Update a metrics search page. |
MonitorsLibraryManagementAPI | DisableMonitorByIds | Put /v1/monitors/disable | Disable monitors. |
MonitorsLibraryManagementAPI | GetMonitorPlaybooks | Get /v1/monitors/playbooks | List all playbooks. |
MonitorsLibraryManagementAPI | GetMonitorUsageInfo | Get /v1/monitors/usageInfo | Usage info of monitors. |
MonitorsLibraryManagementAPI | GetMonitorsFullPath | Get /v1/monitors/{id}/path | Get the path of a monitor or folder. |
MonitorsLibraryManagementAPI | GetMonitorsLibraryRoot | Get /v1/monitors/root | Get the root monitors folder. |
MonitorsLibraryManagementAPI | GetPlaybooksDetails | Get /v1/monitors/playbooksDetails | Get playbook details. |
MonitorsLibraryManagementAPI | MonitorsCopy | Post /v1/monitors/{id}/copy | Copy a monitor or folder. |
MonitorsLibraryManagementAPI | MonitorsCreate | Post /v1/monitors | Create a monitor or folder. |
MonitorsLibraryManagementAPI | MonitorsDeleteById | Delete /v1/monitors/{id} | Delete a monitor or folder. |
MonitorsLibraryManagementAPI | MonitorsDeleteByIds | Delete /v1/monitors | Bulk delete a monitor or folder. |
MonitorsLibraryManagementAPI | MonitorsExportItem | Get /v1/monitors/{id}/export | Export a monitor or folder. |
MonitorsLibraryManagementAPI | MonitorsGetByPath | Get /v1/monitors/path | Read a monitor or folder by its path. |
MonitorsLibraryManagementAPI | MonitorsImportItem | Post /v1/monitors/{parentId}/import | Import a monitor or folder. |
MonitorsLibraryManagementAPI | MonitorsMove | Post /v1/monitors/{id}/move | Move a monitor or folder. |
MonitorsLibraryManagementAPI | MonitorsReadById | Get /v1/monitors/{id} | Get a monitor or folder. |
MonitorsLibraryManagementAPI | MonitorsReadByIds | Get /v1/monitors | Bulk read a monitor or folder. |
MonitorsLibraryManagementAPI | MonitorsReadPermissionSummariesByIdGroupBySubjects | Get /v1/monitors/{id}/permissionSummariesBySubjects | List permission summaries for a monitor or folder. |
MonitorsLibraryManagementAPI | MonitorsReadPermissionsById | Get /v1/monitors/{id}/permissions | List explicit permissions on monitor or folder. |
MonitorsLibraryManagementAPI | MonitorsRevokePermissions | Put /v1/monitors/permissions/revoke | Revoke all permissions on monitor or folder. |
MonitorsLibraryManagementAPI | MonitorsSearch | Get /v1/monitors/search | Search for a monitor or folder. |
MonitorsLibraryManagementAPI | MonitorsSetPermissions | Put /v1/monitors/permissions/set | Set permissions on monitor or folder. |
MonitorsLibraryManagementAPI | MonitorsUpdateById | Put /v1/monitors/{id} | Update a monitor or folder. |
MutingSchedulesLibraryManagementAPI | GetMutingSchedulesFullPath | Get /v1/mutingSchedules/{id}/path | Get the path of a mutingschedule or folder. |
MutingSchedulesLibraryManagementAPI | GetMutingSchedulesLibraryRoot | Get /v1/mutingSchedules/root | Get the root mutingSchedules folder. |
MutingSchedulesLibraryManagementAPI | MutingSchedulesCopy | Post /v1/mutingSchedules/{id}/copy | Copy a mutingschedule or folder. |
MutingSchedulesLibraryManagementAPI | MutingSchedulesCreate | Post /v1/mutingSchedules | Create a mutingschedule or folder. |
MutingSchedulesLibraryManagementAPI | MutingSchedulesDeleteById | Delete /v1/mutingSchedules/{id} | Delete a mutingschedule or folder. |
MutingSchedulesLibraryManagementAPI | MutingSchedulesDeleteByIds | Delete /v1/mutingSchedules | Bulk delete a mutingschedule or folder. |
MutingSchedulesLibraryManagementAPI | MutingSchedulesExportItem | Get /v1/mutingSchedules/{id}/export | Export a mutingschedule or folder. |
MutingSchedulesLibraryManagementAPI | MutingSchedulesImportItem | Post /v1/mutingSchedules/{parentId}/import | Import a mutingschedule or folder. |
MutingSchedulesLibraryManagementAPI | MutingSchedulesReadById | Get /v1/mutingSchedules/{id} | Get a mutingschedule or folder. |
MutingSchedulesLibraryManagementAPI | MutingSchedulesReadByIds | Get /v1/mutingSchedules | Bulk read a mutingschedule or folder. |
MutingSchedulesLibraryManagementAPI | MutingSchedulesSearch | Get /v1/mutingSchedules/search | Search for a mutingschedule or folder. |
MutingSchedulesLibraryManagementAPI | MutingSchedulesUpdateById | Put /v1/mutingSchedules/{id} | Update a mutingschedule or folder. |
OrgsManagementAPI | GetChildUsages | Post /v1/organizations/usages | Get usages for child orgs. |
OtCollectorManagementExternalAPI | DeleteOTCollector | Delete /v1/otCollectors/{id} | Delete an OT Collector. |
OtCollectorManagementExternalAPI | DeleteOfflineOTCollectors | Delete /v1/otCollectors/offline | Delete all Offline OT Collectors |
OtCollectorManagementExternalAPI | GetOTCollector | Get /v1/otCollectors/{id} | Get OT Collector by ID. |
OtCollectorManagementExternalAPI | GetOTCollectorsByNames | Get /v1/otCollectors/otCollectorsByName | Get OT Collectors by name. |
OtCollectorManagementExternalAPI | GetOTCollectorsCount | Get /v1/otCollectors/totalCount | Get a count of OT Collectors. |
OtCollectorManagementExternalAPI | GetPaginatedOTCollectors | Post /v1/otCollectors | Get paginated list of OT Collectors |
ParsersLibraryManagementAPI | GetParsersFullPath | Get /v1/parsers/{id}/path | Get full path of folder or parser. |
ParsersLibraryManagementAPI | GetParsersLibraryRoot | Get /v1/parsers/root | Get the root folder in the library. |
ParsersLibraryManagementAPI | ParsersCopy | Post /v1/parsers/{id}/copy | Copy a folder or parser. |
ParsersLibraryManagementAPI | ParsersCreate | Post /v1/parsers | Create a folder or parser. |
ParsersLibraryManagementAPI | ParsersDeleteById | Delete /v1/parsers/{id} | Delete a folder or parser. |
ParsersLibraryManagementAPI | ParsersDeleteByIds | Delete /v1/parsers | Bulk delete folders and parsers. |
ParsersLibraryManagementAPI | ParsersExportItem | Get /v1/parsers/{id}/export | Export a folder or parser. |
ParsersLibraryManagementAPI | ParsersGetByPath | Get /v1/parsers/path | Read a folder or parser by its path. |
ParsersLibraryManagementAPI | ParsersImportItem | Post /v1/parsers/{parentId}/import | Import a folder or parser |
ParsersLibraryManagementAPI | ParsersLockById | Post /v1/parsers/{id}/lock | Lock a folder or a parser. |
ParsersLibraryManagementAPI | ParsersMove | Post /v1/parsers/{id}/move | Move a folder or parser. |
ParsersLibraryManagementAPI | ParsersReadById | Get /v1/parsers/{id} | Read a folder or parser. |
ParsersLibraryManagementAPI | ParsersReadByIds | Get /v1/parsers | Bulk read folders and parsers. |
ParsersLibraryManagementAPI | ParsersSearch | Get /v1/parsers/search | Search for folders or parsers. |
ParsersLibraryManagementAPI | ParsersUnlockById | Post /v1/parsers/{id}/unlock | Unlock a folder or a parser. |
ParsersLibraryManagementAPI | ParsersUpdateById | Put /v1/parsers/{id} | Update a folder or parser. |
ParsersLibraryManagementAPI | SystemParsersLockById | Post /v1/system/parsers/{id}/lock | Lock a folder or a parser. |
ParsersLibraryManagementAPI | SystemParsersUnlockById | Post /v1/system/parsers/{id}/unlock | Unlock a folder or a parser. |
PartitionManagementAPI | CancelRetentionUpdate | Post /v1/partitions/{id}/cancelRetentionUpdate | Cancel a retention update for a partition |
PartitionManagementAPI | CreatePartition | Post /v1/partitions | Create a new partition. |
PartitionManagementAPI | DecommissionPartition | Post /v1/partitions/{id}/decommission | Decommission a partition. |
PartitionManagementAPI | GetPartition | Get /v1/partitions/{id} | Get a partition. |
PartitionManagementAPI | GetPartitionsQuota | Get /v1/partitions/quota | Provides information about partitions quota. |
PartitionManagementAPI | ListPartitions | Get /v1/partitions | Get a list of partitions. |
PartitionManagementAPI | UpdatePartition | Put /v1/partitions/{id} | Update a partition. |
PasswordPolicyAPI | GetPasswordPolicy | Get /v1/passwordPolicy | Get the current password policy. |
PasswordPolicyAPI | SetPasswordPolicy | Put /v1/passwordPolicy | Update password policy. |
PoliciesManagementAPI | GetAuditPolicy | Get /v1/policies/audit | Get Audit policy. |
PoliciesManagementAPI | GetDataAccessLevelPolicy | Get /v1/policies/dataAccessLevel | Get Data Access Level policy. |
PoliciesManagementAPI | GetMaxUserSessionTimeoutPolicy | Get /v1/policies/maxUserSessionTimeout | Get Max User Session Timeout policy. |
PoliciesManagementAPI | GetSearchAuditPolicy | Get /v1/policies/searchAudit | Get Search Audit policy. |
PoliciesManagementAPI | GetShareDashboardsOutsideOrganizationPolicy | Get /v1/policies/shareDashboardsOutsideOrganization | Get Share Dashboards Outside Organization policy. |
PoliciesManagementAPI | GetUserConcurrentSessionsLimitPolicy | Get /v1/policies/userConcurrentSessionsLimit | Get User Concurrent Sessions Limit policy. |
PoliciesManagementAPI | SetAuditPolicy | Put /v1/policies/audit | Set Audit policy. |
PoliciesManagementAPI | SetDataAccessLevelPolicy | Put /v1/policies/dataAccessLevel | Set Data Access Level policy. |
PoliciesManagementAPI | SetMaxUserSessionTimeoutPolicy | Put /v1/policies/maxUserSessionTimeout | Set Max User Session Timeout policy. |
PoliciesManagementAPI | SetSearchAuditPolicy | Put /v1/policies/searchAudit | Set Search Audit policy. |
PoliciesManagementAPI | SetShareDashboardsOutsideOrganizationPolicy | Put /v1/policies/shareDashboardsOutsideOrganization | Set Share Dashboards Outside Organization policy. |
PoliciesManagementAPI | SetUserConcurrentSessionsLimitPolicy | Put /v1/policies/userConcurrentSessionsLimit | Set User Concurrent Sessions Limit policy. |
RoleManagementAPI | AssignRoleToUser | Put /v1/roles/{roleId}/users/{userId} | Assign a role to a user. |
RoleManagementAPI | CreateRole | Post /v1/roles | Create a new role. |
RoleManagementAPI | DeleteRole | Delete /v1/roles/{id} | Delete a role. |
RoleManagementAPI | GetRole | Get /v1/roles/{id} | Get a role. |
RoleManagementAPI | ListRoles | Get /v1/roles | Get a list of roles. |
RoleManagementAPI | RemoveRoleFromUser | Delete /v1/roles/{roleId}/users/{userId} | Remove role from a user. |
RoleManagementAPI | UpdateRole | Put /v1/roles/{id} | Update a role. |
RoleManagementV2API | AssignRoleToUserV2 | Put /v2/roles/{roleId}/users/{userId} | Assign a role to a user. |
RoleManagementV2API | CreateRoleV2 | Post /v2/roles | Create a new role. |
RoleManagementV2API | DeleteRoleV2 | Delete /v2/roles/{id} | Delete a role. |
RoleManagementV2API | GetRoleV2 | Get /v2/roles/{id} | Get a role. |
RoleManagementV2API | ListRolesV2 | Get /v2/roles | Get a list of roles. |
RoleManagementV2API | RemoveRoleFromUserV2 | Delete /v2/roles/{roleId}/users/{userId} | Remove role from a user. |
RoleManagementV2API | UpdateRoleV2 | Put /v2/roles/{id} | Update a role. |
SamlConfigurationManagementAPI | CreateAllowlistedUser | Post /v1/saml/allowlistedUsers/{userId} | Allowlist a user. |
SamlConfigurationManagementAPI | CreateIdentityProvider | Post /v1/saml/identityProviders | Create a new SAML configuration. |
SamlConfigurationManagementAPI | DeleteAllowlistedUser | Delete /v1/saml/allowlistedUsers/{userId} | Remove an allowlisted user. |
SamlConfigurationManagementAPI | DeleteIdentityProvider | Delete /v1/saml/identityProviders/{id} | Delete a SAML configuration. |
SamlConfigurationManagementAPI | DeleteParentOrgSamlConfig | Delete /v1/saml/identityProviders/parentOrgConfig | Delete parent org SAML configuration |
SamlConfigurationManagementAPI | DisableSamlLockdown | Post /v1/saml/lockdown/disable | Disable SAML lockdown. |
SamlConfigurationManagementAPI | EnableSamlLockdown | Post /v1/saml/lockdown/enable | Require SAML for sign-in. |
SamlConfigurationManagementAPI | GetAllowlistedUsers | Get /v1/saml/allowlistedUsers | Get list of allowlisted users. |
SamlConfigurationManagementAPI | GetIdentityProviders | Get /v1/saml/identityProviders | Get a list of SAML configurations. |
SamlConfigurationManagementAPI | GetSamlMetadata | Get /v1/saml/identityProviders/{id}/metadata | Get SAML configuration metadata XML. |
SamlConfigurationManagementAPI | UpdateIdentityProvider | Put /v1/saml/identityProviders/{id} | Update a SAML configuration. |
ScheduledViewManagementAPI | CreateScheduledView | Post /v1/scheduledViews | Create a new scheduled view. |
ScheduledViewManagementAPI | DisableScheduledView | Delete /v1/scheduledViews/{id}/disable | Disable a scheduled view. |
ScheduledViewManagementAPI | GetScheduledView | Get /v1/scheduledViews/{id} | Get a scheduled view. |
ScheduledViewManagementAPI | GetScheduledViewsQuota | Get /v1/scheduledViews/quota | Provides information about scheduled views quota. |
ScheduledViewManagementAPI | ListScheduledViews | Get /v1/scheduledViews | Get a list of scheduled views. |
ScheduledViewManagementAPI | PauseScheduledView | Post /v1/scheduledViews/{id}/pause | Pause a scheduled view. |
ScheduledViewManagementAPI | StartScheduledView | Post /v1/scheduledViews/{id}/start | Start a scheduled view. |
ScheduledViewManagementAPI | UpdateScheduledView | Put /v1/scheduledViews/{id} | Update a scheduled view. |
SchemaBaseManagementAPI | GetSchemaIdentitiesGrouped | Get /v1/schemaIdentitiesGrouped | Get schema base identities grouped by type and sorted by version. |
ServiceAllowlistManagementAPI | AddAllowlistedCidrs | Post /v1/serviceAllowlist/addresses/add | Allowlist CIDRs/IP addresses. |
ServiceAllowlistManagementAPI | DeleteAllowlistedCidrs | Post /v1/serviceAllowlist/addresses/remove | Remove allowlisted CIDRs/IP addresses. |
ServiceAllowlistManagementAPI | DisableAllowlisting | Post /v1/serviceAllowlist/disable | Disable service allowlisting. |
ServiceAllowlistManagementAPI | EnableAllowlisting | Post /v1/serviceAllowlist/enable | Enable service allowlisting. |
ServiceAllowlistManagementAPI | GetAllowlistingStatus | Get /v1/serviceAllowlist/status | Get the allowlisting status. |
ServiceAllowlistManagementAPI | ListAllowlistedCidrs | Get /v1/serviceAllowlist/addresses | List all allowlisted CIDRs/IP addresses. |
ServiceMapAPI | GetServiceMap | Get /v1/tracing/serviceMap | Get a service map. |
SlosLibraryManagementAPI | GetSloUsageInfo | Get /v1/slos/usageInfo | Usage info of SLOs. |
SlosLibraryManagementAPI | GetSlosFullPath | Get /v1/slos/{id}/path | Get the path of a slo or folder. |
SlosLibraryManagementAPI | GetSlosLibraryRoot | Get /v1/slos/root | Get the root slos folder. |
SlosLibraryManagementAPI | Sli | Get /v1/slos/sli | Bulk fetch SLI values, error budget remaining and SLI computation status for the current compliance period. |
SlosLibraryManagementAPI | SlosCopy | Post /v1/slos/{id}/copy | Copy a slo or folder. |
SlosLibraryManagementAPI | SlosCreate | Post /v1/slos | Create a slo or folder. |
SlosLibraryManagementAPI | SlosDeleteById | Delete /v1/slos/{id} | Delete a slo or folder. |
SlosLibraryManagementAPI | SlosDeleteByIds | Delete /v1/slos | Bulk delete a slo or folder. |
SlosLibraryManagementAPI | SlosExportItem | Get /v1/slos/{id}/export | Export a slo or folder. |
SlosLibraryManagementAPI | SlosGetByPath | Get /v1/slos/path | Read a slo or folder by its path. |
SlosLibraryManagementAPI | SlosImportItem | Post /v1/slos/{parentId}/import | Import a slo or folder. |
SlosLibraryManagementAPI | SlosMove | Post /v1/slos/{id}/move | Move a slo or folder. |
SlosLibraryManagementAPI | SlosReadById | Get /v1/slos/{id} | Get a slo or folder. |
SlosLibraryManagementAPI | SlosReadByIds | Get /v1/slos | Bulk read a slo or folder. |
SlosLibraryManagementAPI | SlosSearch | Get /v1/slos/search | Search for a slo or folder. |
SlosLibraryManagementAPI | SlosUpdateById | Put /v1/slos/{id} | Update a slo or folder. |
SourceTemplateManagementExternalAPI | CreateSourceTemplate | Post /v1/sourceTemplate | Create source Template. |
SourceTemplateManagementExternalAPI | DeleteSourceTemplate | Delete /v1/sourceTemplate/{id} | Delete a Source Template. |
SourceTemplateManagementExternalAPI | GetLinkedSourceTemplatesUpdate | Post /v1/sourceTemplate/getLinkedSourceTemplatesImpact | Get linked source templates update based on the ot-collector tags user is wants to update. |
SourceTemplateManagementExternalAPI | GetSourceTemplate | Get /v1/sourceTemplate/{id} | get a Source Template by Id. |
SourceTemplateManagementExternalAPI | GetSourceTemplates | Get /v1/sourceTemplate | Return all source templates of a customer. |
SourceTemplateManagementExternalAPI | UpdateSourceTemplate | Post /v1/sourceTemplate/{id} | Update source Template. |
SourceTemplateManagementExternalAPI | UpdateSourceTemplateStatus | Put /v1/sourceTemplate/{id}/status | Update status of source template |
SourceTemplateManagementExternalAPI | UpgradeSourceTemplate | Post /v1/upgrade/sourceTemplate/{id} | Upgrade source Template. |
SpanAnalyticsAPI | CancelSpanQuery | Delete /v1/tracing/spanquery/{queryId} | Cancel a span analytics query. |
SpanAnalyticsAPI | CreateSpanQuery | Post /v1/tracing/spanquery | Run a span analytics query asynchronously. |
SpanAnalyticsAPI | GetSpanQueryAggregates | Get /v1/tracing/spanquery/{queryId}/aggregates | Get span analytics query aggregated results. |
SpanAnalyticsAPI | GetSpanQueryFacets | Get /v1/tracing/spanquery/{queryId}/rows/{rowId}/facets | Get a list of facets of a span analytics query. |
SpanAnalyticsAPI | GetSpanQueryFieldValues | Get /v1/tracing/spanquery/fields/{field}/values | Get span analytics query filter field values. |
SpanAnalyticsAPI | GetSpanQueryFields | Get /v1/tracing/spanquery/fields | Get filter fields for span analytics queries. |
SpanAnalyticsAPI | GetSpanQueryResult | Get /v1/tracing/spanquery/{queryId}/rows/{rowId}/spans | Get results of a span analytics query. |
SpanAnalyticsAPI | GetSpanQueryStatus | Get /v1/tracing/spanquery/{queryId}/status | Get a span analytics query status. |
SpanAnalyticsAPI | PauseSpanQuery | Put /v1/tracing/spanquery/{queryId}/pause | Pause a span analytics query. |
SpanAnalyticsAPI | ResumeSpanQuery | Put /v1/tracing/spanquery/{queryId}/resume | Resume a span analytics query. |
ThreatIntelIngestAPI | DataSourcePropertiesUpdate | Put /v1/threatIntel/datastore/dataSource/{dataSourceName} | Updates source properties |
ThreatIntelIngestAPI | DatastoreGet | Get /v1/threatIntel/datastore/db | Get threat intel indicators DB information |
ThreatIntelIngestAPI | RemoveDatastore | Delete /v1/threatIntel/datastore/db | Remove the threat intel indicators DB |
ThreatIntelIngestAPI | RetentionPeriod | Get /v1/threatIntel/datastore/retentionPeriod | Get threat intel indicators store retention period in terms of days. |
ThreatIntelIngestAPI | SetRetentionPeriod | Post /v1/threatIntel/datastore/retentionPeriod | Set the threat intel indicators store retention period in terms of days. |
ThreatIntelIngestProducerAPI | RemoveIndicators | Delete /v1/threatIntel/datastore/indicators | Removes indicators by their IDS |
ThreatIntelIngestProducerAPI | UploadNormalizedIndicators | Post /v1/threatIntel/datastore/indicators/normalized | Uploads indicators in a Sumo normalized format. |
ThreatIntelIngestProducerAPI | UploadStixIndicators | Post /v1/threatIntel/datastore/indicators/stix | Uploads indicators in a STIX 2.x json format. |
TokensLibraryManagementAPI | CreateToken | Post /v1/tokens | Create a token. |
TokensLibraryManagementAPI | DeleteToken | Delete /v1/tokens/{id} | Delete a token. |
TokensLibraryManagementAPI | GetToken | Get /v1/tokens/{id} | Get a token. |
TokensLibraryManagementAPI | ListTokens | Get /v1/tokens | Get a list of tokens. |
TokensLibraryManagementAPI | UpdateToken | Put /v1/tokens/{id} | Update a token. |
TracesAPI | CancelTraceQuery | Delete /v1/tracing/tracequery/{queryId} | Cancel a trace search query. |
TracesAPI | CreateTraceQuery | Post /v1/tracing/tracequery | Run a trace search query asynchronously. |
TracesAPI | GetCriticalPath | Get /v1/tracing/traces/{traceId}/criticalPath | Get a critical path of a trace. |
TracesAPI | GetCriticalPathServiceBreakdown | Get /v1/tracing/traces/{traceId}/criticalPath/breakdown/service | Get a critical path service breakdown of a trace. |
TracesAPI | GetMetrics | Get /v1/tracing/metrics | Get trace search query metrics. |
TracesAPI | GetSpan | Get /v1/tracing/traces/{traceId}/spans/{spanId} | Get span details. |
TracesAPI | GetSpanBillingInfo | Get /v1/tracing/traces/{traceId}/spans/{spanId}/billingInfo | Get span billing details. |
TracesAPI | GetSpans | Get /v1/tracing/traces/{traceId}/spans | Get a list of trace spans. |
TracesAPI | GetTrace | Get /v1/tracing/traces/{traceId} | Get trace details. |
TracesAPI | GetTraceLightEvents | Get /v1/tracing/traces/{traceId}/traceEvents | Get a list of events (without their attributes) per span for a trace. |
TracesAPI | GetTraceQueryFieldValues | Get /v1/tracing/tracequery/fields/{field}/values | Get trace search query filter field values. |
TracesAPI | GetTraceQueryFields | Get /v1/tracing/tracequery/fields | Get filter fields for trace search queries. |
TracesAPI | GetTraceQueryResult | Get /v1/tracing/tracequery/{queryId}/rows/{rowId}/traces | Get results of a trace search query. |
TracesAPI | GetTraceQueryStatus | Get /v1/tracing/tracequery/{queryId}/status | Get a trace search query status. |
TracesAPI | TraceExists | Get /v1/tracing/traces/{traceId}/exists | Check if the trace exists. |
TransformationRuleManagementAPI | CreateRule | Post /v1/transformationRules | Create a new transformation rule. |
TransformationRuleManagementAPI | DeleteRule | Delete /v1/transformationRules/{id} | Delete a transformation rule. |
TransformationRuleManagementAPI | GetTransformationRule | Get /v1/transformationRules/{id} | Get a transformation rule. |
TransformationRuleManagementAPI | GetTransformationRules | Get /v1/transformationRules | Get a list of transformation rules. |
TransformationRuleManagementAPI | UpdateTransformationRule | Put /v1/transformationRules/{id} | Update a transformation rule. |
UserManagementAPI | CreateUser | Post /v1/users | Create a new user. |
UserManagementAPI | DeleteUser | Delete /v1/users/{id} | Delete a user. |
UserManagementAPI | DisableMfa | Put /v1/users/{id}/mfa/disable | Disable MFA for user. |
UserManagementAPI | GetUser | Get /v1/users/{id} | Get a user. |
UserManagementAPI | ListUsers | Get /v1/users | Get a list of users. |
UserManagementAPI | RequestChangeEmail | Post /v1/users/{id}/email/requestChange | Change email address. |
UserManagementAPI | ResendWelcomeEmail | Post /v1/users/{id}/resendWelcomeEmail | Resend verification email. |
UserManagementAPI | ResetPassword | Post /v1/users/{id}/password/reset | Reset password. |
UserManagementAPI | UnlockUser | Post /v1/users/{id}/unlock | Unlock a user. |
UserManagementAPI | UpdateUser | Put /v1/users/{id} | Update a user. |
Documentation For Models
- AWSLambda
- AccessKey
- AccessKeyCreateRequest
- AccessKeyPublic
- AccessKeyUpdateRequest
- AccessKeysLifetimePolicy
- AccountStatusResponse
- Action
- AddOrReplaceTransformation
- AdhocMutingResponse
- AgentOpampConnectionStatusTracker
- AgentRemoteConfigStatusTracker
- AggregateOnTransformation
- AggregationGroupByAttribute
- AggregationQueryBucketResult
- AggregationQueryRequest
- AggregationQueryResultResponse
- AggregationQueryRow
- AggregationQueryRowStatus
- AggregationQueryStatusResponse
- AlertChartDataResult
- AlertChartMetadata
- AlertEntityInfo
- AlertMonitorQuery
- AlertSearchNotificationSyncDefinition
- AlertSignalContext
- AlertsLibraryAlert
- AlertsLibraryAlertExport
- AlertsLibraryAlertResponse
- AlertsLibraryAlertUpdate
- AlertsLibraryBase
- AlertsLibraryBaseExport
- AlertsLibraryBaseResponse
- AlertsLibraryBaseUpdate
- AlertsLibraryFolder
- AlertsLibraryFolderExport
- AlertsLibraryFolderResponse
- AlertsLibraryFolderUpdate
- AlertsLibraryItemWithPath
- AlertsListPageObject
- AlertsListPageResponse
- AllowlistedUserResult
- AllowlistingStatus
- AndCorrelationExpression
- AndTracingExpression
- AnomalyCondition
- AnomalyDataPointsCountRequest
- App
- AppDefinition
- AppInstallRequest
- AppItemsList
- AppListItem
- AppManifest
- AppRecommendation
- AppV2
- ArchiveJob
- ArchiveJobsCount
- ArrayTracingValue
- AsyncInstallAppJobStatus
- AsyncInstallAppRequest
- AsyncJobStatus
- AsyncTraceQueryRequest
- AsyncTraceQueryRow
- AsyncUninstallAppJobStatus
- AsyncUpgradeAppJobStatus
- AsyncUpgradeAppRequest
- AttributeReversedIndex
- AttributeValueReversedIndex
- AuditPolicy
- AuthnCertificateResult
- AutoCompleteValueSyncDefinition
- AwsCloudWatchCollectionErrorTracker
- AwsInventoryCollectionErrorTracker
- AxisRange
- AzureEventHubConnectionErrorTracker
- AzureEventHubPermissionErrorTracker
- AzureFunctions
- AzureMetricsInvalidClientSecretTracker
- AzureMetricsNoAccessibleSubscriptionsTracker
- BaseExtractionRuleDefinition
- Baselines
- BeginAsyncJobResponse
- BeginAsyncJobResponseV2
- BeginBoundedTimeRange
- BooleanArrayEventAttributeValue
- BooleanEventAttributeValue
- BucketDefinition
- BucketKey
- BucketValue
- BuiltinField
- BuiltinFieldUsage
- BulkAsyncStatusResponse
- BulkBeginAsyncJobResponse
- BulkErrorResponse
- BurnRate
- CSEWindowsAccessErrorTracker
- CSEWindowsErrorAppendingToQueueFilesTracker
- CSEWindowsErrorParsingRecordsTracker
- CSEWindowsErrorTracker
- CSEWindowsExcessiveBacklogTracker
- CSEWindowsExcessiveEventLogMonitorsTracker
- CSEWindowsExcessiveFilesPendingUploadTracker
- CSEWindowsInvalidConfigurationTracker
- CSEWindowsInvalidUserPermissionsTracker
- CSEWindowsOldestRecordTimestampExceedsThresholdTracker
- CSEWindowsParsingErrorTracker
- CSEWindowsRuntimeErrorTracker
- CSEWindowsRuntimeWarningTracker
- CSEWindowsSensorOfflineTracker
- CSEWindowsSensorOutOfStorageTracker
- CSEWindowsStorageLimitApproachingTracker
- CSEWindowsStorageLimitExceededTracker
- CSEWindowsWriteQueueFilesToSensorDirectoryFailedTracker
- CalculatorRequest
- CalendarCompliance
- CapabilityDefinition
- CapabilityDefinitionGroup
- CapabilityList
- CapabilityMap
- Capacity
- ChangeEmailRequest
- ChartDataRequest
- ChartDataResult
- ChildOrgInfo
- ChildUsage
- ChildUsageDetail
- ChildUsageDetailsRequest
- ChildUsageDetailsResponse
- Cidr
- CidrList
- CollectionAffectedDueToIngestBudgetTracker
- CollectionAwsInventoryThrottledTracker
- CollectionAwsInventoryUnauthorizedTracker
- CollectionAwsMetadataTagsFetchDeniedTracker
- CollectionCloudWatchGetStatisticsDeniedTracker
- CollectionCloudWatchGetStatisticsThrottledTracker
- CollectionCloudWatchListMetricsDeniedTracker
- CollectionCloudWatchTagsFetchDeniedTracker
- CollectionDockerClientBuildingFailedTracker
- CollectionInvalidFilePathTracker
- CollectionPathAccessDeniedTracker
- CollectionRemoteConnectionFailedTracker
- CollectionS3AccessDeniedTracker
- CollectionS3GetObjectAccessDeniedTracker
- CollectionS3InvalidKeyTracker
- CollectionS3ListingFailedTracker
- CollectionS3SlowListingTracker
- CollectionWindowsEventChannelConnectionFailedTracker
- CollectionWindowsHostConnectionFailedTracker
- Collector
- CollectorCompatibility
- CollectorIdentity
- CollectorLimitApproachingTracker
- CollectorRegistrationTokenResponse
- CollectorResourceIdentity
- CollectorTag
- CollectorVersionRange
- ColoringRule
- ColoringThreshold
- CompleteLiteralTimeRange
- Compliance
- CompliancePeriodProgress
- CompliancePeriodRef
- CompliancePeriods
- ConfidenceScoreResponse
- ConfigureSubdomainRequest
- Connection
- ConnectionDefinition
- Consumable
- ConsumptionDetails
- Content
- Content1
- ContentCopyParams
- ContentList
- ContentPath
- ContentPermissionAssignment
- ContentPermissionResult
- ContentPermissionUpdateRequest
- ContentSyncDefinition
- ContentSyncRequest
- ContentSyncResponse
- ContentSyncStatusResponse
- ContractDetails
- ContractPeriod
- CorrelatedEvent
- CorrelatedEvents
- CorrelationExpression
- CpcQueryBucketResult
- CpcQueryBucketStatus
- CpcQueryRequest
- CpcQueryResultRequest
- CpcQueryResultResponse
- CpcQueryRow
- CpcQueryRowStatus
- CpcQueryStatusResponse
- CpcServiceSummary
- CpcSummary
- CreateAggregationQueryResponse
- CreateArchiveJobRequest
- CreateBucketDefinition
- CreateBucketDefinitionItems
- CreateCpcQueryResponse
- CreateDataForwardingRule
- CreateJobRequest
- CreateJobResponse
- CreateParentOrgSamlConfigRequest
- CreatePartitionDefinition
- CreatePublicAppRequest
- CreateRoleDefinition
- CreateRoleDefinitionV2
- CreateScheduledViewDefinition
- CreateServiceAccountDefinition
- CreateTraceQueryResponse
- CreateUserDefinition
- CreditsBreakdown
- CriticalPathResponse
- CriticalPathServiceBreakdownElementBase
- CriticalPathServiceBreakdownElementDetail
- CriticalPathServiceBreakdownResponse
- CriticalPathServiceBreakdownSummary
- CseInsightConfidenceRequest
- CseSignalNotificationSyncDefinition
- CsvVariableSourceDefinition
- CurrentBillingPeriod
- CurrentPlan
- CustomField
- CustomFieldUsage
- Dashboard
- DashboardMigrationRequest
- DashboardMigrationResult
- DashboardMigrationStatus
- DashboardReportModeTemplate
- DashboardRequest
- DashboardSearchResult
- DashboardSearchSessionIds
- DashboardSearchStatus
- DashboardSyncDefinition
- DashboardTemplate
- DashboardV2SyncDefinition
- DataAccessLevelPolicy
- DataForwardingRule
- DataIngestAffectedTracker
- DataPoint
- DataPointCount
- DataPoints
- DataSourceProperties
- DataValue
- Datadog
- DatastoreRetentionPeriod
- DatastoreSourceStatusResponse
- DatastoreStatusResponse
- DateTimeTracingValue
- DestinationChildOrgInfo
- DimensionKeyValue
- DimensionTransformation
- DirectDownloadReportAction
- DisableMfaRequest
- DisableMonitorResponse
- DisableMonitorWarning
- DisableUnusedAccessKeysPolicy
- DoubleArrayEventAttributeValue
- DoubleEventAttributeValue
- DoubleTracingValue
- DroppedField
- DynamicRule
- DynamicRuleDefinition
- EmailSearchNotificationSyncDefinition
- EndpointDefinition
- EndpointResponse
- EntitlementConsumption
- EntitlementUsage
- Entitlements
- EpochTimeRangeBoundary
- ErrorDescription
- ErrorResponse
- EstimatedUsageDetails
- EstimatedUsageDetailsWithMeteringType
- EstimatedUsageDetailsWithTier
- EventAttributeValue
- EventContext
- EventExtractionRule
- EventExtractionRuleWithDetails
- EventsOfInterestScatterPanel
- ExportableLookupTableInfo
- Extension
- ExternalReference
- ExtraDetails
- ExtractionRule
- ExtractionRuleDefinition
- Field
- FieldName
- FieldQuotaUsage
- FieldTracingFilter
- FileCollectionErrorTracker
- FilledRange
- FlexPlanUpdateEmail
- Folder
- FolderDefinition
- FolderSyncDefinition
- FsrTooManyFieldsCreationErrorTracker
- GcpMetricsCollectionBrokenTracker
- GenerateReportRequest
- GetAppDetailsResponse
- GetCollectorsUsageResponse
- GetDataForwardingDestinations
- GetIncidentTemplatesRequest
- GetIncidentTemplatesResponse
- GetRoleDefinitionV2
- GetRulesAndBucketsResult
- GetSearchJobStatusResponse
- GetSourcesUsageResponse
- GetViewFilterDefinition
- GranularMarkingType
- Grid
- GroupDefinition
- GroupFieldsRequest
- GroupFieldsResponse
- Header
- HealthEvent
- HighCardinalityDimensionDroppedTracker
- HipChat
- HistogramBucket
- IncidentTemplate
- IngestBudget
- IngestBudgetDefinition
- IngestBudgetDefinitionV2
- IngestBudgetExceededTracker
- IngestBudgetResourceIdentity
- IngestBudgetV2
- IngestThrottlingTracker
- InstalledCollectorOfflineTracker
- IntegerArrayEventAttributeValue
- IntegerEventAttributeValue
- IntegerTracingValue
- Iso8601TimeRange
- Iso8601TimeRangeBoundary
- Jira
- KeyValuePair
- KillChainPhase
- LabelValueLookupAutoCompleteSyncDefinition
- LabelValuePairsAutoCompleteSyncDefinition
- Layout
- LayoutStructure
- LightSpanEvent
- Link
- LinkedDashboard
- LinkedSourceTemplatesUpdateRequest
- LinkedSourceTemplatesUpdateResponse
- LinkingUpdatedSourceTemplateDetails
- ListAccessKeysResult
- ListAppsResult
- ListAppsV2Response
- ListArchiveJobsCount
- ListArchiveJobsResponse
- ListBuiltinFieldsResponse
- ListBuiltinFieldsUsageResponse
- ListCollectorIdentitiesResponse
- ListConnectionsResponse
- ListCustomFieldsResponse
- ListCustomFieldsUsageResponse
- ListDroppedFieldsResponse
- ListDynamicRulesResponse
- ListExtractionRulesResponse
- ListFieldNamesResponse
- ListHealthEventResponse
- ListIngestBudgetsResponse
- ListIngestBudgetsResponseV2
- ListPartitionsInfoResponse
- ListPartitionsResponse
- ListPermissionsResponse
- ListRoleModelsResponse
- ListRoleModelsResponseV2
- ListSCIMUserModelsResponse
- ListScheduledViewsResponse
- ListSchemaBaseTypeToVersionsResponse
- ListServiceAccountModelsResponse
- ListTagResult
- ListTokensBaseResponse
- ListUserId
- ListUserModelsResponse
- LiteralTimeRangeBoundary
- LogQueryVariableSourceDefinition
- LogSearch
- LogSearchDefinition
- LogSearchEstimatedUsageByMeteringTypeDefinition
- LogSearchEstimatedUsageByTierDefinition
- LogSearchEstimatedUsageDefinition
- LogSearchEstimatedUsageRequest
- LogSearchEstimatedUsageRequestV2
- LogSearchEstimatedUsageRequestV3
- LogSearchEstimatedUsageRequestV3AllOfEmulateSearchContext
- LogSearchNotificationThresholdSyncDefinition
- LogSearchParameterAutoCompleteSyncDefinition
- LogSearchQuery
- LogSearchQueryEstimationQueryDefinition
- LogSearchQueryParameterSyncDefinition
- LogSearchQueryParameterSyncDefinitionBase
- LogSearchQueryParsingMode
- LogSearchQueryTimeRangeBase
- LogSearchQueryTimeRangeBaseExceptParsingMode
- LogSearchScheduleSyncDefinition
- LogsAnomalyCondition
- LogsMissingDataCondition
- LogsOutlier
- LogsOutlierCondition
- LogsStaticCondition
- LogsToMetricsRuleDisabledTracker
- LogsToMetricsRuleIdentity
- LookupAsyncJobStatus
- LookupPreviewData
- LookupRequestToken
- LookupTable
- LookupTableDefinition
- LookupTableField
- LookupTableSyncDefinition
- LookupTablesLimits
- LookupUpdateDefinition
- MaxUserSessionTimeoutPolicy
- Metadata
- MetadataModel
- MetadataVariableSourceDefinition
- MetadataWithUserInfo
- MetricDefinition
- MetricNameAsMetatagTracker
- MetricNameErrorTracker
- MetricNameMissingTracker
- MetricTracingFilter
- MetricsAnomalyCondition
- MetricsCardinalityLimitExceededTracker
- MetricsFilter
- MetricsHighCardinalityDetectedTracker
- MetricsMetadataKeyLengthLimitExceeded
- MetricsMetadataKeyLengthLimitExceededTracker
- MetricsMetadataKeyValuePairsLimitExceeded
- MetricsMetadataKeyValuePairsLimitExceededTracker
- MetricsMetadataLimitsExceededTracker
- MetricsMetadataTotalMetadataSizeLimitExceeded
- MetricsMetadataTotalMetadataSizeLimitExceededTracker
- MetricsMetadataValueLengthLimitExceeded
- MetricsMetadataValueLengthLimitExceededTracker
- MetricsMissingDataCondition
- MetricsOutlier
- MetricsOutlierCondition
- MetricsQueryData
- MetricsQueryRequest
- MetricsQueryResponse
- MetricsQueryResultContext
- MetricsQueryResultInfo
- MetricsQueryRow
- MetricsQuerySyncDefinition
- MetricsSavedSearchQuerySyncDefinition
- MetricsSavedSearchSyncDefinition
- MetricsSearch
- MetricsSearchInstance
- MetricsSearchQuery
- MetricsSearchRequest
- MetricsSearchResponse
- MetricsSearchSyncDefinition
- MetricsSearchV1
- MetricsStaticCondition
- MewboardSyncDefinition
- MicrosoftTeams
- MigratedDashboardInfo
- MigrationPreviewResponse
- Monitor
- MonitorGroupInfo
- MonitorNotification
- MonitorPlaybook
- MonitorQueries
- MonitorQuery
- MonitorScanEstimatesRequest
- MonitorScanEstimatesResponse
- MonitorScope
- MonitorSubscription
- MonitorSubscriptionsListResponse
- MonitorSubscriptionsStatus
- MonitorTemplatesLibraryBase
- MonitorTemplatesLibraryBaseExport
- MonitorTemplatesLibraryBaseResponse
- MonitorTemplatesLibraryBaseUpdate
- MonitorTemplatesLibraryFolder
- MonitorTemplatesLibraryFolderExport
- MonitorTemplatesLibraryFolderResponse
- MonitorTemplatesLibraryFolderUpdate
- MonitorTemplatesLibraryItemWithPath
- MonitorTemplatesLibraryMonitorTemplate
- MonitorTemplatesLibraryMonitorTemplateExport
- MonitorTemplatesLibraryMonitorTemplateResponse
- MonitorTemplatesLibraryMonitorTemplateUpdate
- MonitorTrigger
- MonitorUsage
- MonitorsLibraryBase
- MonitorsLibraryBaseExport
- MonitorsLibraryBaseResponse
- MonitorsLibraryBaseUpdate
- MonitorsLibraryFolder
- MonitorsLibraryFolderExport
- MonitorsLibraryFolderResponse
- MonitorsLibraryFolderUpdate
- MonitorsLibraryItemWithPath
- MonitorsLibraryMonitor
- MonitorsLibraryMonitorExport
- MonitorsLibraryMonitorResponse
- MonitorsLibraryMonitorUpdate
- MutingInformationResponse
- MutingScheduleResponse
- MutingSchedulesLibraryBase
- MutingSchedulesLibraryBaseExport
- MutingSchedulesLibraryBaseResponse
- MutingSchedulesLibraryBaseUpdate
- MutingSchedulesLibraryFolder
- MutingSchedulesLibraryFolderExport
- MutingSchedulesLibraryFolderResponse
- MutingSchedulesLibraryFolderUpdate
- MutingSchedulesLibraryItemWithPath
- MutingSchedulesLibraryMutingSchedule
- MutingSchedulesLibraryMutingScheduleExport
- MutingSchedulesLibraryMutingScheduleResponse
- MutingSchedulesLibraryMutingScheduleUpdate
- NameInfo
- NewRelic
- NextInstancesRequest
- NextInstancesResponse
- NoTraceFieldValuesReason
- NoneAutoCompleteSyncDefinition
- NormalizedIndicator
- NotificationThresholdSyncDefinition
- OAuthRefreshFailedTracker
- OTCErrorProcessingSpansTracker
- OTCExporterErrorTracker
- OTCExporterHighFailuresExportingSpansTracker
- OTCExporterLargeTraceBatchesTracker
- OTCProcessErrorTracker
- OTCProcessHighMemoryUsageTracker
- OTCProcessSpansDroppedTracker
- OTCProcessSpansRefusedTracker
- OTCReceiverErrorTracker
- OTCReceiverNoSpansObservedTracker
- OTCReceiverSpansDroppedTracker
- OTCReceiverSpansRefusedTracker
- OTCWarningProcessingSpansTracker
- OTCollector
- OTCollectorCountResponse
- OTCollectorHealthIncidentsTracker
- OTCollectorLimitApproachingTracker
- OTCollectorListResponse
- OTCollectorSystemInfo
- OTCollectorVersion
- OnDemandProvisioningInfo
- OpenInQuery
- Operator
- OperatorData
- OperatorParameter
- Opsgenie
- OrCorrelationExpression
- OrTracingExpression
- OrderBy
- OrgIdentity
- OtTag
- OutlierBound
- OutlierDataValue
- OutlierSeriesDataPoint
- PagerDuty
- PaginatedDashboards
- PaginatedListAccessKeysResult
- PaginatedListEndpoints
- PaginatedLogSearches
- PaginatedMetricsSearches
- PaginatedOTCollectorsRequest
- PaginatedOTCollectorsRequestFilters
- PaginatedOTCollectorsResponse
- PaginatedReportSchedules
- Panel
- PanelItem
- ParameterAutoCompleteSyncDefinition
- ParsersLibraryBase
- ParsersLibraryBaseResponse
- ParsersLibraryBaseUpdate
- ParsersLibraryExportBase
- ParsersLibraryFolder
- ParsersLibraryFolderExport
- ParsersLibraryFolderResponse
- ParsersLibraryFolderUpdate
- ParsersLibraryItemWithPath
- ParsersLibraryParser
- ParsersLibraryParserExport
- ParsersLibraryParserExportV2
- ParsersLibraryParserResponse
- ParsersLibraryParserUpdate
- Partition
- PartitionInfo
- PartitionsQuotaUsage
- PartitionsResponse
- PasswordPolicy
- Path
- PathItem
- PendingUpdateRequest
- PermissionIdentifier
- PermissionIdentifiers
- PermissionStatement
- PermissionStatementDefinition
- PermissionStatementDefinitions
- PermissionStatements
- PermissionSubject
- PermissionSummariesBySubjects
- PermissionSummaryBySubjects
- PermissionSummaryMeta
- Permissions
- Plan
- PlanUpdateEmail
- PlansCatalog
- PlaybookExecutionParameters
- PlaybookExecutionResponse
- PlaybookRunningListRequest
- PlaybookRunningResult
- Points
- PreviewLookupTableField
- ProductGroup
- ProductSubscriptionOption
- ProductVariable
- ProrationDetails
- Quantity
- QueriesParametersResult
- Query
- QueryBasedSli
- QueryParameterSyncDefinition
- RangeTracingValue
- RegisterAppResponse
- RelatedAlert
- RelatedAlertsLibraryAlertResponse
- RelativeTimeRangeBoundary
- RemoveIndicatorsRequest
- ReportAction
- ReportAutoParsingInfo
- ReportFilterSyncDefinition
- ReportPanelSyncDefinition
- ReportSchedule
- ReportScheduleRequest
- ReportScheduleRequestEmailNotification
- Request
- ResolvableTimeRange
- ResourceData
- ResourceIdentities
- ResourceIdentity
- RoleDefinition
- RoleModel
- RoleModelV2
- RollingCompliance
- RootSpanTracingFilter
- RowDeleteDefinition
- RowUpdateDefinition
- RuleAndBucketDetail
- RunAs
- S3CollectionErrorTracker
- SCIMCreateUserDefinition
- SCIMCreateUserDefinitionEmailsInner
- SCIMCreateUserDefinitionRolesInner
- SCIMPatchUserDefinition
- SCIMPatchUserDefinitionOperationsInner
- SCIMPatchUserDefinitionOperationsInnerValue
- SCIMUpdateUserDefinition
- SCIMUserModel
- SamlIdentityProvider
- SamlIdentityProviderRequest
- SaveLogSearchRequest
- SaveMetricsSearchRequest
- SaveToLookupNotificationSyncDefinition
- SaveToViewNotificationSyncDefinition
- SavedSearchSyncDefinition
- SavedSearchSyncDefinitionBase
- SavedSearchWithScheduleSyncDefinition
- ScanBudget
- ScanBudgetDefinition
- ScanBudgetList
- ScanBudgetScope
- ScanBudgetUsage
- ScanBudgetUsageList
- ScanEstimateDetails
- ScannedBytes
- ScheduleDefinition
- ScheduleNotificationSyncDefinition
- ScheduleSearchParameterSyncDefinition
- ScheduledSearchEstimatedUsageRequest
- ScheduledSearchEstimatedUsageResponse
- ScheduledView
- ScheduledViewsQuotaUsage
- SchemaBaseComplete
- SchemaBaseIdentity
- SchemaBaseIdentityWithMetadata
- SchemaBaseTemplateYaml
- SchemaBaseTypeToVersionsResponse
- SchemaRef
- ScopeDefinition
- ScopeDefinitionGroup
- ScopesList
- SearchAuditPolicy
- SearchQueryContext
- SearchQueryFieldAndType
- SearchQueryPaginatedRecords
- SearchQueryPaginatedResponse
- SearchScheduleSyncDefinition
- Selector
- SelfServiceCreditsBaselines
- SelfServicePlan
- SeriesAxisRange
- SeriesData
- SeriesMetadata
- ServiceAccountModel
- ServiceManifestDataSourceParameter
- ServiceMapEdge
- ServiceMapNode
- ServiceMapPanel
- ServiceMapResponse
- ServiceNow
- ServiceNowConnection
- ServiceNowDefinition
- ServiceNowFieldsSyncDefinition
- ServiceNowSearchNotificationSyncDefinition
- ShareDashboardsOutsideOrganizationPolicy
- SharedBucket
- SignalContext
- SignalsJobResult
- SignalsRequest
- SignalsResponse
- Slack
- Sli
- SliQueries
- SliQueriesValidationResult
- SliQuery
- SliQueryGroup
- SliStatus
- SloBurnRateCondition
- SloScanEstimatesResponse
- SloSliCondition
- SloUsage
- SlosLibraryBase
- SlosLibraryBaseExport
- SlosLibraryBaseResponse
- SlosLibraryBaseUpdate
- SlosLibraryFolder
- SlosLibraryFolderExport
- SlosLibraryFolderResponse
- SlosLibraryFolderUpdate
- SlosLibraryItemWithPath
- SlosLibrarySlo
- SlosLibrarySloExport
- SlosLibrarySloResponse
- SlosLibrarySloUpdate
- Source
- SourceResourceIdentity
- SourceTemplateDefinition
- SourceTemplateListResponse
- SourceTemplateRequest
- SourceTemplateRequestInputJson
- SourceTemplateStatusUpdateRequest
- SourceTemplateUpgradeRequest
- SourceTemplateUpgradeRequestInputJson
- SpanCalculationAggregator
- SpanCalculationAvgAggregator
- SpanCalculationMaxAggregator
- SpanCalculationMinAggregator
- SpanCalculationPctAggregator
- SpanCalculationSumAggregator
- SpanEvent
- SpanEventAttribute
- SpanIngestLimitExceededTracker
- SpanLink
- SpanPathSegment
- SpanQueryAggregateAggregateData
- SpanQueryAggregateDataSeries
- SpanQueryAggregateMetaData
- SpanQueryAggregatePointData
- SpanQueryAggregateResponse
- SpanQueryAggregateResult
- SpanQueryFieldDetail
- SpanQueryFieldsResponse
- SpanQueryRequest
- SpanQueryResponse
- SpanQueryResultFacetsResponse
- SpanQueryResultSpansResponse
- SpanQueryRow
- SpanQueryRowError
- SpanQueryRowFacet
- SpanQueryRowResponse
- SpanQueryRowStatus
- SpanQuerySpanData
- SpanQueryStatusResponse
- SpansCalculationVisualization
- SpansCountVisualization
- SpansFieldGroupBy
- SpansFilter
- SpansFilterKeyValuePair
- SpansFilterStandaloneKey
- SpansGroupBy
- SpansLimitItem
- SpansQueryData
- SpansTimeGroupBy
- SpansVisualization
- StaticCondition
- StaticSeriesDataPoint
- StixIndicator
- StringArrayEventAttributeValue
- StringEventAttributeValue
- StringMatchCorrelationExpression
- StringTracingValue
- SubdomainAvailabilityResponse
- SubdomainDefinitionResponse
- SubdomainUrlResponse
- SumoCloudSOAR
- SumoOrgsUsageBackfillRequest
- SumoSearchPanel
- TableRow
- TagReversedIndex
- TagValueReversedIndex
- TagsReversedIndexResponse
- Template
- TestConnectionResponse
- TextEntriesAutoCompleteSyncDefinition
- TextPanel
- TierEstimate
- TierEstimate1
- TimeRangeBoundary
- TimeSeries
- TimeSeriesList
- TimeSeriesRow
- TokenBaseDefinition
- TokenBaseDefinitionUpdate
- TokenBaseResponse
- TopologyLabelMap
- TopologySearchLabel
- TotalCredits
- TraceDbSpanInfo
- TraceDetail
- TraceExistsResponse
- TraceFieldDetail
- TraceFieldValuesResponse
- TraceFieldsResponse
- TraceHttpSpanInfo
- TraceLightEventsResponse
- TraceMessageBusSpanInfo
- TraceMetricDetail
- TraceMetricsResponse
- TraceQueryExpression
- TraceQueryResultResponse
- TraceQueryRowStatus
- TraceQueryStatusResponse
- TraceSpan
- TraceSpanBillingInfo
- TraceSpanCriticalPathContribution
- TraceSpanDetail
- TraceSpanInfo
- TraceSpanStatus
- TraceSpansResponse
- TracesFilter
- TracesListPanel
- TracesQueryData
- TracingValue
- TrackerIdentity
- TransformationRuleDefinition
- TransformationRuleRequest
- TransformationRuleResponse
- TransformationRulesResponse
- TriggerCondition
- UnvalidatedMonitorQuery
- UpdateBucketDefinition
- UpdateDataForwardingRule
- UpdateExtractionRuleDefinition
- UpdateFolderRequest
- UpdatePartitionDefinition
- UpdateRequest
- UpdateRoleDefinition
- UpdateRoleDefinitionV2
- UpdateScheduledViewDefinition
- UpdateServiceAccountDefinition
- UpdateUserDefinition
- UpgradePlans
- UpgradeSchemaRef
- UploadNormalizedIndicatorRequest
- UploadStixIndicatorsRequest
- UploadStixIndicatorsResponse
- UsageDetails
- UsageForecastResponse
- UsageReportRequest
- UsageReportResponse
- UsageReportStatusResponse
- UserConcurrentSessionsLimitPolicy
- UserInfo
- UserInterests
- UserModel
- ValueOnlyLookupAutoCompleteSyncDefinition
- Variable
- VariableSourceDefinition
- VariableValuesData
- VariableValuesLogQueryRequest
- VariablesValuesData
- VersionRange
- ViewFilterDefinition
- ViewRetentionProperties
- VisualAggregateData
- VisualAxisData
- VisualDataAxes
- VisualDataSeries
- VisualMetaData
- VisualOutlierData
- VisualPointData
- WarningDescription
- WarningDetails
- Webhook
- WebhookConnection
- WebhookDefinition
- WebhookSearchNotificationSyncDefinition
- Window
Documentation For Authorization
Authentication schemes defined for the API:
basicAuth
- Type: HTTP basic authentication
Example
auth := context.WithValue(context.Background(), sumologic.ContextBasicAuth, sumologic.BasicAuth{
UserName: "username",
Password: "password",
})
r, err := client.Service.Operation(auth, args)
Documentation for Utility Methods
Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:
PtrBool
PtrInt
PtrInt32
PtrInt64
PtrFloat
PtrFloat32
PtrFloat64
PtrString
PtrTime