@jupiterone/integration-sdk-runtime
Advanced tools
Changelog
5.8.0 - 2021-02-26
@jupiterone/integration-sdk-core
Changelog
5.7.0 - 2021-02-15
IntegrationProviderAPIError
endpoint
status
statusText
Changelog
5.6.2 - 2021-02-09
uploadData()
successfully sends data to
synchronizer.Changelog
5.6.0 - 2021-01-14
CredentialsError
is received in graph
object uploads.Changelog
5.5.0 - 2021-01-02
uploadBatchSize
in
createPersisterApiStepGraphObjectDataUploader
.Changelog
5.4.0 - 2020-12-31
JobState.hasKey()
as an efficient means of determining whether an entity or
relationship has been added. This allows integrations to avoid doing any of
their own key tracking.createIntegrationEntity
bug in transferring source properties into an
entity caused a memory leak.Changelog
5.3.0 - 2020-12-27
Support for omitting specific graph objects from file storage. Some entities
and relationships do not need to be stored on the file system at all. We only
need to store graph objects on the file system if we later intend to fetch the
data from the job state or iterate over the _type
.
Usage in an integration step:
{
id: 'my-step',
name: 'My step',
entities: [
{
resourceName: 'The Record',
_type: 'my_record',
_class: ['Record'],
indexMetadata: {
// This _type will not be written to the file system
enabled: false,
},
},
],
relationships: [],
async exeutionHandler() {
...
}
}
See PR #404
Changelog
5.2.1 - 2020-12-23