Loading plugin documentation
Loading plugin documentation
We use tracking cookies to understand how you use the product and help us improve it. Please accept cookies to help us improve. You can always opt out later via the link in the footer.
cloudquery
needs to be authenticated and configured with valid Service Account credentials.
These are:api_endpoint_url
client_id
client_secret
token_url
kind: source
# Common source-plugin configuration
spec:
name: wiz
path: cloudquery/wiz
registry: cloudquery
version: "v4.9.0"
tables:
- "*"
destinations: ["postgresql"]
# Learn more about the configuration options at https://cql.ink/wiz_source
spec:
# required parameters
api_endpoint_url: "${WIZ_API_ENDPOINT_URL}"
client_id: "${WIZ_CLIENT_ID}"
client_secret: "${WIZ_CLIENT_SECRET}"
# optional parameters
# token_url: "${WIZ_TOKEN_URL}"
# report_polling_interval: 5
# concurrency: 3
api_endpoint_url
(string
) (required) (example: https://api.us17.app.wiz.io/graphql
)client_id
(string
) (required)client_secret
(string
) (required)token_url
(string
) (default: https://auth.app.wiz.io/oauth/token
)report_polling_interval
(string
) (default: 5
)concurrency
(integer
) (optional) (default: 1000
)scheduler
(string
) (optional) (default: dfs
)dfs
(depth-first search), round-robin
, shuffle
and shuffle-queue
.table_options
(map
) (default: null
)table_options object
is as follows:table_options:
<table_name>:
<input_object>
<input_object>
objects should be provided. The plugin will iterate through these to make multiple API calls.
The following tables and default options are supported:table_options:
wiz_cloud_configuration_findings:
include_deleted: true
status: ["OPEN", "IN_PROGRESS", "RESOLVED", "REJECTED"]
time_window_size_days
, which allows you to specify the window size that the sync will use to split the initial report. This is useful for large datasets where you want to limit the size, as the Wiz API may fail to generate very large reports