Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Snowflake Provider
Required arguments:
--account
- The Snowflake account name.--region
- The Snowflake region.--user
- The Snowflake username.--role
- The Snowflake role.Password Authentication
Arguments:
--password
- The Snowflake password.--ask-pass
- Prompt for the Snowflake password.Certificate Authentication
Arguments:
--private-key
- The path to the private key file.shell snowflake --account zi12345 --region us-central1.gcp --user CHRIS --role ACCOUNTADMIN --private-key ~/.ssh/id_rsa
Examples
Retrieve all users
Retrieve all users that have no MFA
Retrieve all users that have password authentication
Retrieve all users that have certificate authentication
Retrieve users that have not logged in for 30 days
Check that SCIM is enabled
cnquery> snowflake.account.securityIntegrations.where(type == /SCIM/).any(enabled == true) [failed] [].any() actual: []
Check the retention time is greater 90 days
Retrieve all databases