All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
16.0.0-beta6 (2022-02-11)
-
Catalog service
:- v2beta1:
- Apis whose name ends with
ById
have changed by removingById
in the name , and apis whose name ends withByResourceName
have changed by removingByResourceName
in the name - Apis of
createWorkflow
,createWorkflowBuild
,createWorkflowRun
,deleteWorkflowBuildById
,deleteWorkflowById
,GetWorkflowBuildById
,getWorkflowRunById
,listWorkflows
,updateWorkflowBuildById
were removed
- Apis whose name ends with
- v2beta1:
-
Search service
:- v2:
- Apis of
refreshFederatedConnection()
andtestFederatedConnection()
removed the input parameter ofbody
- Apis of
- v3alpha1:
- Apis of
refreshFederatedConnection()
andtestFederatedConnection()
removed the input parameter ofbody
- Apis of
- v2:
identity service
:- v3:
- Added new apis of
getEntitlements
,updateEntitlements
- Added new apis of
- v3:
search sevice
:- v2:
- Added new apis of
createDataset
,deleteDatasetById
,getDatasetById
,listDatasets
,getAllFederatedConnections
- Added new apis of
- v3alpha1:
- Added new api of
getAllFederatedConnections
- Added new api of
- v2:
16.0.0-beta5 (2021-11-01)
- Identity
IdentityProviderConfigBody
model removed field:kind
- Kvstore reverted regression in
Record
model to use_key
and_user
properties (with underscores intact)
- Identity new APIs:
createSamlClient
,deleteSamlClient
,getSamlClient
,listSamlClients
,updateSamlClient
- Search new APIs:
createFederatedConnection
,deleteFederatedConnection
,getFederatedConnectionByName
,putFederatedConnectionByName
,refreshFederatedConnection
,testFederatedConnection
16.0.0-beta4 (2021-08-05)
- KVstore service (v1beta1):
_key
in modelGeneratedRecord
is renamed askey
-
KVstore service (v1beta1):
deleteRecords()
has added a new optional input parameter ofenableMvl
;queryRecords()
has added new optional input parameters ofenableMvl
andshared
-
Search service (v3alpha1): new api of
listDatasets()
is added -
Streams service (v3beta1):
listPipelines()
has added a new optional input parameter ofincludeStatus
; new api ofdeleteSource()
is added
16.0.0-beta3 (2021-06-22)
-
Ingest Service (v1beta2):
- Model
HECResponse
andInlineObject
have been removed
- Model
-
KVStore Service (v1beta1):
- Model
Key
renamed toRecord
and has an additional required fielduser
- Endpoints
insertRecord
andputRecord
have returnType Promise (earlier it was Promise)
- Model
-
Search Service (v3alpha1):
- Models
RecurringSearch
andUpdateRecurringSearch
have been removed - Endpoint
createDataset
takes in argumentDatasetPOST
instead ofDataset
- Endpoint
updateDatasetById
takes in argumentDatasetPATCH
instead ofDataset
- Endpoint
deleteDatasetById
has a returnTypePromise<object>
instead ofPromise<Dataset>
- Endpoint
listSpl2Modules
has a returnTypePromise<ListModules>
instead ofPromise<Array<Module>>
- Endpoints
createRecurringSearch
,deleteRecurringSearch
,getAllJobsForRecurringSearch
,getJobForRecurringSearch
,getRecurringSearch
,listRecurringSearches
andupdateRecurringSearch
have been removed
- Models
-
Identity Service (v3):
- Models
ResetPasswordBody
,UpdateGroupBody
,UpdatePasswordBody
,UpdateRoleBody
have been added - Endpoints
resetPassword
,updatePassword
,updateGroup
,updateRole
have been added - Parameters
description
anddisplayName
have been added to modelsCreateGroupBody
,CreateRoleBody
,Role
, andGroup
.
- Models
-
Search Service (v3alpha1):
- Models
DatasetPATCH
,DatasetPOST
,FederatedConnection
,FederatedConnectionInput
andListModules
have been added - Endpoints
createFederatedConnection
,deleteFederatedConnection
,getFederatedConnectionByName
andputFederatedConnectionByName
have been added
- Models
-
Streams Service (v3beta1):
- Models
PipelineReactivateResponseAsync
,PipelineReactivationStatus
,UpgradePipelineRequest
andValidateConnectionRequest
have been added. - Parameter
skipValidation
has been added tocreateConnection
endpoint - Parameter
createUserId
has been added tolistTemplates
endpoint - Endpoints
reactivationStatus
,validateConnection
, andupgradePipeline
have been added - Parameter
metadata
has been added toConnectorResponse
- Parameter
labels
has been added toPipelinePatchRequest
,PipelineRequest
andPipelineResponse
models - Parameter
uberJarSha256
has been added toPipelineResponse
model ACTIVATING
andDEACTIVATING
have been added to modelPipelineResponse
status enum- Model
Source
has changed with propertiesnode
andpipelineVersion
deleted and 18 new properties added - Parameter
learnMoreLocation
has been added to modelTemplateResponse
- Models
-
Added support for file upload endpoints with a content-type multipart/form-data
16.0.0-beta2 (2021-04-26)
-
Identity service:
useDefaultIdp
optional property was removed fromTenant
model in v2beta1 and v3 -
Ingest service:
postCollectorRaw
andpostCollectorRawV1
APIs were removed from v1beta2- In v1beta2/GeneratedHECResponse:
invalid_event_number
was renamed asinvalidEventNumber
- In v1beta2/GeneratedHECTokenAccessResponse:
ack_enabled
was renamed asackEnabled
,allow_query_string_auth
was renamed asallowQueryStringAuth
,created_at
was renamed ascreatedAt
,created_by
was renamed ascreatedBy
,last_modified_at
was renamed aslastModifiedAt
,last_modified_by
was renamed aslastModifiedBy
- In v1beta2/GeneratedHECTokenUpdateRequest,
ack_enabled
was renamed asackEnabled
,allow_query_string_auth
was renamed asallowQueryStringAuth
-
Streams service:
createDataStream
,deleteDataStream
,describeDataStream
,listDataStreams
, andupdateDataStream
APIs were removed in v3beta1
-
Search service: updated to target v2 endpoints (previously v2beta1) including new endpoint of
exportResults
-
Identity service:
-
added new APIs of
createIdentityProvider
,deleteIdentityProvider
,getIdentityProvider
,listIdentityProvider
, andupdateIdentityProvider
in v2beta1 and v3 -
New optional property
acceptTos
forCreatePrincipalBody
was added in v2beta1 and v3
-
-
Streams service: Added new APIs of
uploadFile
anduploadLookupFile
16.0.0-beta1 (2021-03-31)
- Add support to tenant-scoped hostname: initiate the client with
hostname
set to enable the client visit endpoints using tenant-scoped url. Example:
new ServiceClient( { tokenSource:'your-token-source', defaultTenant: 'your-tenant', hostname: new Hostname('domain','region') });
15.0.0 (2020-12-16)
-
Identity v2beta1:
- Model
AddInvisibleMemberBody
removed - Enpoints
addInvisibleMember
,getMemberAdmin
andremoveMemberAdmin
removed
- Model
-
Provisioner v1beta1
- Models
CreateProvisionJobBody
,ProvisionJobInfo
,ProvisionJobInfoErrors
,ProvisionJobInfoErrors
andProvisionJobs
removed - Endpoints
createProvisionJob
,getProvisionJob
andlistProvisionJobs
removed
- Models
-
Streams v3beta1:
-
Models
CollectJobPatchRequest
,CollectJobRequest
,CollectJobResponse
,CollectJobStartStopResponse
,EntitlementRequest
,EntitlementResponse
,PaginatedResponseOfCollectJobResponse
,PaginatedResponseOfPlugin
,PaginatedResponseOfRulesResponse
,PaginatedResponseOfRuleKind
,Plugin
,PluginPatchRequest
,PluginRequest
,PluginResponse
,RulesRequest
andRulesResponse
removed -
Model
UploadFile
renamed toUploadFileResponse
-
Endpoints
createCollectJob
,createRulesPackage
,deleteCollectJobs
,deleteCollectJob
,deleteEntitlements
,deletePlugin
,deleteRulesPackage
,getCollectJob
,getEntitlements
,getPlugins
,getRulesPackageById
,listCollectJobs
,listRulesKinds
,listRulesPackages
,patchPlugin
,registerPlugin
,releaseInfo
,setEntitlements
,startCollectJob
,stopCollectJob
,updateCollectJob
,updatePlugin
andupdateRulesPackageById
removed
-
-
Identity v2beta1:
- New model
CreatePrincipalBody
added - New endpoint
createPrincipal
added
- New model
-
Identity v3:
- New version introduced
-
Identity v3alpha1
- New models
GroupMemberList
andGroupRoleList
added
- New models
-
Ingest v1beta2:
- New endpoints
postCollectorRaw
andpostCollectorRawV1
added
- New endpoints
-
Streams v2beta1:
- New property
attributes
added toConnectorResponse
- New property
statusDescription
added toPipelineReactivateResponse
- New parameter
functionOp
added tolistConnections
- New property
-
Streams v3beta1
- New model
UploadFileResponse
added - New endpoint
deleteLookupFile
,getLookupFileMetadata
andgetLookupFilesMetadata
added
- New model
14.0.0 (2020-11-11)
-
Catalog v2beta1:
createDatasetImport
returns datatype ofDataset
(replaced 'ImportDataset')createDatasetImportById
returnsDatasetImportedby
(replaced 'ImportDataset')DatasetImportedBy
has a new propertyowner
and propertyname
is now optional
-
Provisioner v1beta1:
- Model
ECStackName
renamed toEcStackName
- Model
-
Search v2beta1:
- Model
ListSearchResultsResponseFields
renamed toListPreiviewResultsResponseFields
- Model
-
Search v3alpha1:
- Model
ListSearchResultsResponseFields
renamed toListPreiviewResultsResponseFields
- Model
-
Stream v3beta1:
- Model
RulesSourcetypesResponse
renamed toRulesPackageSourcetypes
- Model
RulesActionsResponse
renamed toRulesPackageActions
- Model
-
Auth
ServicePrincipalAuthManager
added to Auth service
-
Identity v2beta1:
- New model
AddInvisibleMemberBody
added - New endpoints
addInvisibleMember
,getMemberAdmin
andremoveMemberAdmin
added - New properties
expiresAt
andvisible
added toMember
model - New models
DeviceAuthInfo
andUpdateRoleBody
added
- New model
-
Identity v3alpha1:
- New version introduced
-
Ingest v1beta2:
- New models
UploadSuccessResponse
andFileUploadDetails
added
- New models
-
KVStore v1beta1:
- New endpoint
truncateRecords
added
- New endpoint
-
Search v3alpha1:
- New models
SearchModule
,StatementDispatchStatus
, andSingleSatatementQueryParamters
added - New endpoints
createMultiSearchMethod
andcreateSearchStatements
added
- New models
-
Streams v2beta1:
- New property
messages
added to modelConnectionSaveResponse
- New property
complexity
added to modelPipelineResponse
- New property
activateLatestVersion
added to modelReactivatePipelineRequest
- New property
-
Streams v3beta1:
- New models
CollectJobPatchRequest
,DataStream
,DataStreamRequest
,DataStreamResponse
,EntitlementRequest
,EntitlementResponse
,PaginatedResponseOfRuleKind
,RulesKind
andPluginResponse
- New endpoints
createDataStream
,deleteCollectJob
,deletedatastream
,deleteEntitlements
,deleteRulesPackage
,describeDataStream
,getEntitlements
,getRulesPackageById
,listDataStreams
,listRuleKinds
,releaseInfo
,setEntitlements
,updateCollectJob
,updateDataStream
andupdateRulesPackageById
added
- New models
13.0.0 (2020-09-15)
- whitelist to allowlist (dde9eb0)
- App Registry
WebAppPOST
has been removed
- Catalog
extract_fields
has been added
- Search
extract_fields
has been added
- Streams
PaginatedResponseOfCollectJobResponse
has been addedRulesResponse
has been addedRulesSourcetypesResponse
has been addedRulesActionsResponse
has been addedPaginatedResponseOfRulesResponse
has been addedRulesRequest
has been added
12.0.0 (2020-08-25)
- fix requestStatusCallback to be not be async (e87ba5d)
- update with code-generated api bindings and models performed 2020-08-19 (7fc330b)
Catalog service v2beta1
: getDataset, getDatasetById and listDatasets endpoints now return data type of DatasetGet instead of Dataset
Identify service v2beta1
: remove endpoint of setPrincipalPublicKeys
Kvstore service v1beta1
: insertRecords endpoint has a new parameter of allowUpdates
Stream service v3beta1
: remove endpoint of uploadPlugin
Identify service v2beta1
:
- new endpoints added addPrincipalPublicKey, getPrincipalPublicKey, getPrincipalPublicKeys, deletePrincipalPublicKey, and updatePrincipalPublicKey
Stream service v3beta1
:
- new endpoints added: startCollectJob and stopCollectJob
11.0.1 (2020-06-25)
Adding CHANGELOG.md
11.0.0 (2020-06-25)
- Streams
- In v3beta
- Modified
connectorId
parameter to be Array inListConnections
endpoint - Removed
UploadFile
endpoint as it is not supported
- Modified
- In v3beta
- Catalog
- In v2beta1
AppClientIDProperties
model has been added
- In v2beta1
- Identity
- In v2beta
- Added
scopeFilter
parameter tolistMemberPermission
endpoint
- Added
- In v2beta
- Streams
- In v3beta
- New
getFileMetadata
endpoint
- New
- In v3beta
10.0.0 (2020-05-01)
- add missed version update for 9.0.0 (25ec81b)
- update with code-generated api bindings and models performed 2020-04-29 (64ea130)
- update with code-generated api bindings and models performed 2020-05-01 (0b44831)
8.0.0 (2020-03-11)
- make 500 errors more visible (ee4fb63)
- update codecov to 3.6.5+ (8e26560)
- update with code-generated api bindings and models performed 2020-03-04 (a40726d)
7.0.0 (2020-02-20)
- Appregistry models
AppResponseCreateUpdate
,UpdateAppRequest
,CreateAppRequest
,AppResponseCreateUpdat
,AppResponseGetList
have been refactored from single model encompassing all app related properties to discriminator based app kind specific models -NativeApp/NativeAppPost/NativeAppPut
,Webapp/WebAppPost/WebAppPut
,ServiceApp/ServiceAppPost/ServiceAppPut
models
- Collect service has support for new endpoints -
CreateExecution
,GetExecution
,PatchExecution
for scheduled jobs - Identity service has New Enum value for TenantStatus -
tombstones
6.1.0 (2020-01-31)
- Added
filter
parameter to search listJobs endpoint (60fd2ef)
6.0.0 (2020-01-16)
- catalog:
AnnotationPOST
generated model and relatedcreateAnnotation*
APIs now accurately capturing properties and additionalProperties. Request bodies have been changed from simple maps toAnnotationPOST
model (4790776)
5.0.0 (2019-12-20)
- ml: added
initializing
values toWorkflowDeploymentStatusEnum
model (91e68ba4)
- revert repathing of transpiled JS under
src
directory introduced in v4.0.0 - users upgrading from v3.x.x or earlier to v5.0.0 should be unaffected (afafe4a)
4.0.0 (2019-12-06)
- search: Expose optional requiredFreshness field on SearchJob interface (d92c7af)
- streams: Expose NotActivated on PipelineReactivateResponsePipelineReactivationStatusEnum (d92c7af)
- streams: Remove AlreadyActivatedWithCurrentVersion from PipelineReactivateResponsePipelineReactivationStatusEnum (d92c7af)
- streams: Remove optional createUserId field on GeneratedPipelineRequest (d92c7af)
3.0.0 (2019-11-19)
- auth: remove checkAuthentication from AuthManager interface (f406862)
- auth: serviceClientArgs.tokenSource no long accepts synchronous functions to return the token (ab78288)
2.0.0 (2019-10-16)
- collect: BREAKING CHANGE: scalePolicy is now defined as a ScalePolicy model rather than a simple object. (2d58bac)
- streams: 'Expression' value exposed as part of the SplCompileRequestSyntax enumeration. (2d58bac)
- identity: ValidateInfoKindEnum exposed as a field in ValidateInfo interface. (2d58bac)
- all: arbitrary query parameters exposed as an optional parameter in all public APIs. (2d58bac)
- examples: updating samples with common formatting around logging, await vs promise chaining, adding teardowns for cleanup. (75370a7)
1.1.0 (2019-10-01)
- search: regenerate search for resultsPreviewAvailable (1a8dd6a)
1.0.1 (2019-09-25)
1.0.0 (2019-09-25)
- core: always return the httpStatusCode for error responses even if missing fields (6372c23)
- add support for multiple service versions (d9c726d)
- temporary import stubs to keep from breaking clients (70230b0)
- update service bindings (e7505e7)
- examples: add new example for tenant setup (8e6eedd)
1.0.0-beta.4 (2019-09-12)
- ingest: limit ingest batches to 500 events (41a410e)
- client can on 429 and 503 (needs configuration in this release) (e7b9532)
- service bindings update, includes search preview results (f8e2cd2)
1.0.0-beta.3 (2019-09-05)
- core: clone request before using in naiveExponentialBackoff (74bf170)
- search: fix unhandled promise in waitForJob (2485c1b)
- update bindings to latest service versions (58e1460)
1.0.0-beta.2 (2019-07-22)
- re-generate all services with the latest spec files (c8fed3b)
1.0.0-beta.1 (2019-07-19)
- properly encode strings in URLs, not just escape them (5823b4c)
- splunkError objs will now have more readable messages (03f6733)
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.