@jupiterone/integration-sdk-http-client
Advanced tools
Changelog
8.21.0 - 2021-07-20
IntegrationInfoEventName.Results
and
IntegrationWarnEventName.MissingEntity
.Changelog
8.20.0 - 2021-07-16
beforeAddRelationship
hook into IntegrationInvocationConfig
. See
the development documentation for more information on its usage.Changelog
[8.19.0] - 2022-07-07
j1-integration generate-integration-graph-schema
CLI command addedUsage: j1-integration generate-integration-graph-schema [options]
generate integration graph metadata summary from step metadata
Options:
-o, --output-file <path> project relative path to generated integration graph schema file
-p, --project-path <directory> path to integration project directory (default: "{CWD}")
-h, --help display help for command
Changelog
[8.18.1] - 2022-07-05
@jupiterone/data-model@v0.51.0
Changelog
[8.18.0] - 2022-07-01
StepStartState
interface using the DisabledStepReason
enum.
Valid reasons include: PERMISSION
, CONFIG
, BETA
, and NONE
. NONE
is
the equivalent to not specifying a reason. If NONE
or undefined are
specified, logging to the job event log is disabled. Here is an example of
usage:{
['fetch-prs']: {
disabled: false
},
['fetch-issues']: {
disabled: !scopes.repoIssues,
disabledReason: DisabledStepReason.PERMISSION
}
}
Sample text output:
Skipped step "Fetch Issues". The required permission was not provided to perform this step.
Skipped step "Fetch Issues". This step is disabled via configuration. Please contact support to enabled.
Skipped step "Fetch Issues". Beta feature, please contact support to enable.
Changelog
[8.17.0] - 2022-06-29
uploadRelationshipsBatchSize
. sync
and
run
commands can specify the relationship-specific batch size with the -ur
or --upload-relationship-batch-size
flags. Existing behavior remains the
same. If a uploadBatchSize
is set, but no uploadRelationshipsBatchSize
,
then relationships will be uploaded in batches of size uploadBatchSize
.Changelog
[8.16.0] - 2022-06-27
encounteredEntityKeys
property on .toMatchStepMetadata()
to verify that any relationship _fromEntityKey
and _toEntityKey
has
actually been encountered in the job state.Changelog
[8.15.0] - 2022-06-22
@jupiterone/data-model
has been bumped to 0.50.0
Changelog
[8.14.1] - 2022-06-17
j1-integration
sync
and run
commands now have the option
--upload-batch-size
to specify how many objects to upload in each batch.Changelog
[8.14.0] - 2022-06-13
j1-integration
now has the command visualize-dependencies
to create a
visualization of the integration's step dependencies.