Skip to main content

CLI commands

Every command below maps to one GraphQL operation, and the CLI builds its flags from that operation's input. Run vulnara <command> --help for the same list locally.

Flags on every generated command

NameTypeDescription
--tenantstringRun against this workspace instead of the default one
--outputstringWrite the raw JSON response to a file instead of stdout

Setup

vulnara add_to_path

Add the vulnara binary to the PATH in the shell profiles that already exist.

No flags.

vulnara completion

Generate and install shell completion for bash or fish.

No flags.

vulnara login

Sign in through the browser. Starts a local callback server on a port between 10000 and 10010 and times out after 3 minutes.

No flags.

vulnara set_default_tenant

Remember the workspace every later command runs against.

NameTypeDescription
--tenantRequiredstringWorkspace id

Read

vulnara get_git_entity

Runs query gitEntity.

GraphQL operation: gitEntity

NameTypeDescription
--idRequiredstringId of the item
sh
vulnara get_git_entity --id <id>

vulnara get_git_token

Runs query gitToken.

GraphQL operation: gitToken

NameTypeDescription
--idRequiredstringId of the item
sh
vulnara get_git_token --id <id>

vulnara get_network

Runs query network.

GraphQL operation: network

NameTypeDescription
--idRequiredstringId of the item
sh
vulnara get_network --id <id>

vulnara get_network_scan_result

Runs query networkScanResult.

GraphQL operation: networkScanResult

NameTypeDescription
--idRequiredstringId of the item
sh
vulnara get_network_scan_result --id <id>

vulnara get_notification_scope

Runs query notificationScope.

GraphQL operation: notificationScope

  • argument notificationScopeId is not accepted by the gateway
NameTypeDescription
--notificationScopeIdRequiredstring
sh
vulnara get_notification_scope --notificationScopeId <notificationScopeId>

vulnara get_repository

Runs query repository.

GraphQL operation: repository

NameTypeDescription
--idRequiredstringId of the item
sh
vulnara get_repository --id <id>

vulnara get_scan_result

Runs query scanResult.

GraphQL operation: scanResult

NameTypeDescription
--idRequiredstringId of the item
sh
vulnara get_scan_result --id <id>

vulnara git_entities

Runs query gitEntities.

GraphQL operation: gitEntities

NameTypeDescription
--filtersstringsfield=value, repeatable
--limitint
--orderstring
--searchstring
--skipint
--sortstring
sh
vulnara git_entities --limit 20

vulnara git_tokens

Runs query gitTokens.

GraphQL operation: gitTokens

NameTypeDescription
--filtersstringsfield=value, repeatable
--limitint
--orderstring
--searchstring
--skipint
--sortstring
sh
vulnara git_tokens --limit 20

vulnara network_scan_findings

Runs query networkScanFindings.

GraphQL operation: networkScanFindings

NameTypeDescription
--filtersstringsfield=value, repeatable
--limitint
--orderstring
--searchstring
--skipint
--sortstring
sh
vulnara network_scan_findings --limit 20

vulnara network_scan_results

Runs query networkScanResults.

GraphQL operation: networkScanResults

NameTypeDescription
--filtersstringsfield=value, repeatable
--limitint
--orderstring
--searchstring
--skipint
--sortstring
sh
vulnara network_scan_results --limit 20

vulnara networks

Runs query networks.

GraphQL operation: networks

NameTypeDescription
--filtersstringsfield=value, repeatable
--limitint
--orderstring
--searchstring
--skipint
--sortstring
sh
vulnara networks --limit 20

vulnara notification_scopes

Runs query notificationScopes.

GraphQL operation: notificationScopes

NameTypeDescription
--filtersstringsfield=value, repeatable
--limitint
--orderstring
--searchstring
--skipint
--sortstring
sh
vulnara notification_scopes --limit 20

vulnara programming_languages

Runs query programmingLanguages.

GraphQL operation: programmingLanguages

NameTypeDescription
-f, --filtersstringsfield=value, repeatable
sh
vulnara programming_languages

vulnara repositories

Runs query repositories.

GraphQL operation: repositories

NameTypeDescription
--filtersstringsfield=value, repeatable
--limitint
--orderstring
--searchstring
--skipint
--sortstring
sh
vulnara repositories --limit 20

vulnara repository_dependency_scan_findings

Runs query repositoryDependencyScanFindings.

GraphQL operation: repositoryDependencyScanFindings

NameTypeDescription
--filtersstringsfield=value, repeatable
--limitint
--orderstring
--searchstring
--skipint
--sortstring
sh
vulnara repository_dependency_scan_findings --limit 20

vulnara scan_findings

Runs query scanFindings.

GraphQL operation: scanFindings

NameTypeDescription
--filtersstringsfield=value, repeatable
--limitint
--orderstring
--searchstring
--skipint
--sortstring
sh
vulnara scan_findings --limit 20

vulnara scan_results

Runs query scanResults.

GraphQL operation: scanResults

NameTypeDescription
--filtersstringsfield=value, repeatable
--limitint
--orderstring
--searchstring
--skipint
--sortstring
sh
vulnara scan_results --limit 20

vulnara search_git_entities

Runs query gitEntities.

GraphQL operation: gitEntities

NameTypeDescription
--filtersstringsfield=value, repeatable
--limitint
--orderstring
--searchstring
--skipint
--sortstring
sh
vulnara search_git_entities --limit 20

vulnara search_git_tokens

Runs query gitTokens.

GraphQL operation: gitTokens

NameTypeDescription
--filtersstringsfield=value, repeatable
--limitint
--orderstring
--searchstring
--skipint
--sortstring
sh
vulnara search_git_tokens --limit 20

vulnara search_networks

Runs query networks.

GraphQL operation: networks

NameTypeDescription
--filtersstringsfield=value, repeatable
--limitint
--orderstring
--searchstring
--skipint
--sortstring
sh
vulnara search_networks --limit 20

vulnara search_repositories

Runs query repositories.

GraphQL operation: repositories

NameTypeDescription
--filtersstringsfield=value, repeatable
--limitint
--orderstring
--searchstring
--skipint
--sortstring
sh
vulnara search_repositories --limit 20

vulnara service_accounts

Runs query serviceAccounts.

GraphQL operation: serviceAccounts

NameTypeDescription
-f, --filtersstringsfield=value, repeatable
sh
vulnara service_accounts

vulnara tasks

Runs query tasks.

GraphQL operation: tasks

NameTypeDescription
-f, --filtersstringsfield=value, repeatable
sh
vulnara tasks

Change

vulnara associate_git_token_with_git_entity

Runs mutation associateGitTokenWithGitEntity.

GraphQL operation: associateGitTokenWithGitEntity

NameTypeDescription
--gitEntityIdRequiredstring
--gitTokenIdRequiredstring
sh
vulnara associate_git_token_with_git_entity --gitEntityId <gitEntityId> --gitTokenId <gitTokenId>

vulnara cancel_task

Runs mutation cancelTask.

GraphQL operation: cancelTask

NameTypeDescription
--idRequiredstringId of the item
sh
vulnara cancel_task --id <id>

vulnara create_git_entity

Runs mutation createGitEntity.

GraphQL operation: createGitEntity

  • --type is not accepted by the gateway
  • required input ownershipConsent has no flag
NameTypeDescription
--gitTypeRequiredstring
--nameRequiredstring
--typeRequiredstring
sh
vulnara create_git_entity --gitType <gitType> --name <name> --type <type>

vulnara create_git_token

Runs mutation createGitToken.

GraphQL operation: createGitToken

NameTypeDescription
--expiresAtstring
--flagsRequiredstrings
--gitTokenTypeRequiredstring
--nameRequiredstring
--valueRequiredstring
sh
vulnara create_git_token --flags <flags> --gitTokenType <gitTokenType> --name <name> --value <value>

vulnara create_network

Runs mutation createNetwork.

GraphQL operation: createNetwork

  • required input ownershipConsent has no flag
NameTypeDescription
--nameRequiredstring
--networkRequiredstring
--networkTypeRequiredstring
sh
vulnara create_network --name <name> --network <network> --networkType <networkType>

vulnara create_notification_scope

Runs mutation createNotificationScope.

GraphQL operation: createNotificationScope

  • --channelId is not accepted by the gateway
  • required input channelIds has no flag
NameTypeDescription
--channelIdRequiredstring
--channelTypeRequiredstring
--isActiveRequiredbool
--scopesRequiredstrings
sh
vulnara create_notification_scope --channelId <channelId> --channelType <channelType> --isActive <isActive> --scopes <scopes>

vulnara create_repository

Runs mutation createRepository.

GraphQL operation: createRepository

  • --githubUrl is not accepted by the gateway
NameTypeDescription
--gitEntityIdRequiredstring
--githubUrlstring
--repositoryNameRequiredstring
sh
vulnara create_repository --gitEntityId <gitEntityId> --repositoryName <repositoryName>

vulnara create_service_account

Runs mutation createServiceAccount.

GraphQL operation: createServiceAccount

NameTypeDescription
--expiresAtRequiredstring
--nameRequiredstring
sh
vulnara create_service_account --expiresAt <expiresAt> --name <name>

vulnara create_tenant

Runs mutation createTenant.

GraphQL operation: createTenant

NameTypeDescription
--nameRequiredstring
sh
vulnara create_tenant --name <name>

vulnara delete_git_entity

Runs mutation deleteGitEntity.

GraphQL operation: deleteGitEntity

NameTypeDescription
--idRequiredstringId of the item
sh
vulnara delete_git_entity --id <id>

vulnara delete_git_token

Runs mutation deleteGitToken.

GraphQL operation: deleteGitToken

NameTypeDescription
--idRequiredstringId of the item
sh
vulnara delete_git_token --id <id>

vulnara delete_network

Runs mutation deleteNetwork.

GraphQL operation: deleteNetwork

NameTypeDescription
--idRequiredstringId of the item
sh
vulnara delete_network --id <id>

vulnara delete_network_scan_result

Runs mutation deleteNetworkScanResult.

GraphQL operation: deleteNetworkScanResult

NameTypeDescription
--idRequiredstringId of the item
sh
vulnara delete_network_scan_result --id <id>

vulnara delete_notification_scope

Runs mutation deleteNotificationScope.

GraphQL operation: deleteNotificationScope

NameTypeDescription
--idRequiredstringId of the item
sh
vulnara delete_notification_scope --id <id>

vulnara delete_repository

Runs mutation deleteRepository.

GraphQL operation: deleteRepository

NameTypeDescription
--idRequiredstringId of the item
sh
vulnara delete_repository --id <id>

vulnara delete_scan_result

Runs mutation deleteScanResult.

GraphQL operation: deleteScanResult

NameTypeDescription
--idRequiredstringId of the item
sh
vulnara delete_scan_result --id <id>

vulnara delete_service_account

Runs mutation deleteServiceAccount.

GraphQL operation: deleteServiceAccount

NameTypeDescription
--idRequiredstringId of the item
sh
vulnara delete_service_account --id <id>

vulnara dissociate_git_token_with_git_entity

Runs mutation dissociateGitTokenWithGitEntity.

GraphQL operation: dissociateGitTokenWithGitEntity

NameTypeDescription
--gitEntityIdRequiredstring
--gitTokenIdRequiredstring
sh
vulnara dissociate_git_token_with_git_entity --gitEntityId <gitEntityId> --gitTokenId <gitTokenId>

vulnara fetch_repositories

Runs mutation fetchRepositories.

GraphQL operation: fetchRepositories

NameTypeDescription
--gitEntityIdRequiredstring
--gitTokenIdstring
sh
vulnara fetch_repositories --gitEntityId <gitEntityId>

vulnara request_nsf_consultation

Runs mutation requestNSFConsultation.

GraphQL operation: requestNSFConsultation

NameTypeDescription
--findingIdRequiredstring
sh
vulnara request_nsf_consultation --findingId <findingId>

vulnara request_rsf_consultation

Runs mutation requestRSFConsultation.

GraphQL operation: requestRSFConsultation

NameTypeDescription
--findingIdRequiredstring
sh
vulnara request_rsf_consultation --findingId <findingId>

vulnara set_service_account_active

Runs mutation setServiceAccountActive.

GraphQL operation: setServiceAccountActive

NameTypeDescription
--idRequiredstring
--isActiveRequiredbool
sh
vulnara set_service_account_active --id <id> --isActive <isActive>

vulnara start_network_scan

Runs mutation startNetworkScan.

GraphQL operation: startNetworkScan

NameTypeDescription
--networkIdRequiredstring
sh
vulnara start_network_scan --networkId <networkId>

vulnara start_repository_scan

Runs mutation startRepositoryScan.

GraphQL operation: startRepositoryScan

NameTypeDescription
--autoRemediatebool
--branchstring
--createIssuebool
--dockerScanToolIdRequiredstring
--gitTokenIdstring
--repositoryIdRequiredstring
sh
vulnara start_repository_scan --dockerScanToolId <dockerScanToolId> --repositoryId <repositoryId>

vulnara transfer_git_entity

Runs mutation transferGitEntity.

GraphQL operation: transferGitEntity

NameTypeDescription
--gitEntityIdRequiredstring
--newTenantRequiredstring
sh
vulnara transfer_git_entity --gitEntityId <gitEntityId> --newTenant <newTenant>

vulnara transfer_network

Runs mutation transferNetwork.

GraphQL operation: transferNetwork

NameTypeDescription
--networkIdRequiredstring
--newTenantRequiredstring
sh
vulnara transfer_network --networkId <networkId> --newTenant <newTenant>

vulnara update_git_token

Runs mutation updateGitToken.

GraphQL operation: updateGitToken

NameTypeDescription
--idRequiredstring
--namestring
--valuestring
sh
vulnara update_git_token --id <id>

vulnara update_notification_scope

Runs mutation updateNotificationScope.

GraphQL operation: updateNotificationScope

  • --channelId is not accepted by the gateway
NameTypeDescription
--channelIdstring
--channelTypestring
--idRequiredstring
--isActivebool
--scopesstrings
sh
vulnara update_notification_scope --id <id>

Manage Your Cookie Preferences

We use cookies to enhance your experience. You can accept all cookies, decline non-essential cookies, or manage preferences below. Privacy Policy