# Scan with Snyk

- [Overview](https://docs.snyk.io/scan-with-snyk/overview.md)
- [Start scanning](https://docs.snyk.io/scan-with-snyk/start-scanning.md)
- [Project repositories](https://docs.snyk.io/scan-with-snyk/import-project-repository.md)
- [Exclude directories and files from Project import](https://docs.snyk.io/scan-with-snyk/import-project-repository/exclude-directories-and-files-from-project-import.md)
- [Remove imported repository from a Project](https://docs.snyk.io/scan-with-snyk/import-project-repository/remove-imported-repository-from-a-project.md)
- [Snyk repo content sync](https://docs.snyk.io/scan-with-snyk/import-project-repository/snyk-repo-content-sync.md)
- [Pull Requests](https://docs.snyk.io/scan-with-snyk/pull-requests.md)
- [Snyk Pull or Merge Requests](https://docs.snyk.io/scan-with-snyk/pull-requests/snyk-pull-or-merge-requests.md)
- [Enable automatic Fix PRs](https://docs.snyk.io/scan-with-snyk/pull-requests/snyk-pull-or-merge-requests/enable-automatic-fix-prs.md)
- [Enable automatic backlog PRs for previously known vulnerabilities](https://docs.snyk.io/scan-with-snyk/pull-requests/snyk-pull-or-merge-requests/enable-automatic-backlog-prs-for-previously-known-vulnerabilities.md)
- [Enable automatic upgrade PRs for new dependency upgrades](https://docs.snyk.io/scan-with-snyk/pull-requests/snyk-pull-or-merge-requests/enable-automatic-upgrade-prs-for-new-dependency-upgrades.md)
- [Customize PR templates](https://docs.snyk.io/scan-with-snyk/pull-requests/snyk-pull-or-merge-requests/customize-pr-templates.md)
- [Apply a custom PR template](https://docs.snyk.io/scan-with-snyk/pull-requests/snyk-pull-or-merge-requests/customize-pr-templates/apply-a-custom-pr-template.md)
- [Variables list and description](https://docs.snyk.io/scan-with-snyk/pull-requests/snyk-pull-or-merge-requests/customize-pr-templates/variables-list-and-description.md)
- [Troubleshooting and limitations for custom PR templates](https://docs.snyk.io/scan-with-snyk/pull-requests/snyk-pull-or-merge-requests/customize-pr-templates/troubleshooting-and-limitations-for-custom-pr-templates.md)
- [Examples and template validation](https://docs.snyk.io/scan-with-snyk/pull-requests/snyk-pull-or-merge-requests/customize-pr-templates/examples-and-template-validation.md)
- [Opening fix and upgrade pull requests from a fixed GitHub account](https://docs.snyk.io/scan-with-snyk/pull-requests/snyk-pull-or-merge-requests/opening-fix-and-upgrade-pull-requests-from-a-fixed-github-account.md)
- [Breakability risk levels](https://docs.snyk.io/scan-with-snyk/pull-requests/snyk-pull-or-merge-requests/breakability-risk-levels.md)
- [Pull Request checks](https://docs.snyk.io/scan-with-snyk/pull-requests/pull-request-checks.md)
- [Configure Pull Request checks](https://docs.snyk.io/scan-with-snyk/pull-requests/pull-request-checks/configure-pull-request-checks.md)
- [Pull Request experience](https://docs.snyk.io/scan-with-snyk/pull-requests/pull-request-checks/pull-request-experience.md)
- [Analyze PR checks results](https://docs.snyk.io/scan-with-snyk/pull-requests/pull-request-checks/analyze-pr-checks-results.md)
- [Troubleshoot PR checks](https://docs.snyk.io/scan-with-snyk/pull-requests/pull-request-checks/troubleshoot-pr-checks.md)
- [Snyk Open Source](https://docs.snyk.io/scan-with-snyk/snyk-open-source.md)
- [Scan open-source libraries and licenses](https://docs.snyk.io/scan-with-snyk/snyk-open-source/scan-open-source-libraries-and-licenses.md)
- [Open-source license compliance](https://docs.snyk.io/scan-with-snyk/snyk-open-source/scan-open-source-libraries-and-licenses/open-source-license-compliance.md)
- [Snyk License Compliance Management](https://docs.snyk.io/scan-with-snyk/snyk-open-source/scan-open-source-libraries-and-licenses/snyk-license-compliance-management.md)
- [Package repository integrations](https://docs.snyk.io/scan-with-snyk/snyk-open-source/package-repository-integrations.md)
- [Artifactory package repository connection setup](https://docs.snyk.io/scan-with-snyk/snyk-open-source/package-repository-integrations/artifactory-package-repository-connection-setup.md)
- [Artifactory registry for Maven](https://docs.snyk.io/scan-with-snyk/snyk-open-source/package-repository-integrations/artifactory-package-repository-connection-setup/artifactory-registry-for-maven.md)
- [Artifactory registry for npm](https://docs.snyk.io/scan-with-snyk/snyk-open-source/package-repository-integrations/artifactory-package-repository-connection-setup/artifactory-registry-for-npm.md)
- [Artifactory repository manager for NuGet](https://docs.snyk.io/scan-with-snyk/snyk-open-source/package-repository-integrations/artifactory-package-repository-connection-setup/nexus-repository-manager-for-npm.md)
- [Nexus repository manager connection setup](https://docs.snyk.io/scan-with-snyk/snyk-open-source/package-repository-integrations/nexus-repository-manager-connection-setup.md)
- [Nexus repository manager for Maven](https://docs.snyk.io/scan-with-snyk/snyk-open-source/package-repository-integrations/nexus-repository-manager-connection-setup/nexus-repository-manager-for-maven.md)
- [Nexus repository manager for npm](https://docs.snyk.io/scan-with-snyk/snyk-open-source/package-repository-integrations/nexus-repository-manager-connection-setup/nexus-repository-manager-for-npm.md)
- [Nexus repository manager for NuGet](https://docs.snyk.io/scan-with-snyk/snyk-open-source/package-repository-integrations/nexus-repository-manager-connection-setup/nexus-repository-manager-for-npm-1.md)
- [npm Teams and npm Enterprise integration](https://docs.snyk.io/scan-with-snyk/snyk-open-source/package-repository-integrations/npm-teams-and-npm-enterprise-integration.md)
- [Private gem sources for Ruby configuration](https://docs.snyk.io/scan-with-snyk/snyk-open-source/package-repository-integrations/private-gem-sources-for-ruby-configuration.md)
- [Private NuGet repositories for .NET configuration](https://docs.snyk.io/scan-with-snyk/snyk-open-source/package-repository-integrations/private-nuget-repositories-for-.net-configuration.md)
- [Manage vulnerabilities](https://docs.snyk.io/scan-with-snyk/snyk-open-source/manage-vulnerabilities.md)
- [Fix your vulnerabilities](https://docs.snyk.io/scan-with-snyk/snyk-open-source/manage-vulnerabilities/fix-your-vulnerabilities.md)
- [Artifactory Gatekeeper Plugin](https://docs.snyk.io/scan-with-snyk/snyk-open-source/manage-vulnerabilities/artifactory-gatekeeper-plugin.md)
- [Vulnerability fix types](https://docs.snyk.io/scan-with-snyk/snyk-open-source/manage-vulnerabilities/vulnerability-fix-types.md)
- [Upgrade package versions to fix vulnerabilities](https://docs.snyk.io/scan-with-snyk/snyk-open-source/manage-vulnerabilities/upgrade-package-versions-to-fix-vulnerabilities.md)
- [Snyk patches to fix vulnerabilities](https://docs.snyk.io/scan-with-snyk/snyk-open-source/manage-vulnerabilities/snyk-patches-to-fix-vulnerabilities.md)
- [Snyk Vulnerability Database](https://docs.snyk.io/scan-with-snyk/snyk-open-source/manage-vulnerabilities/snyk-vulnerability-database.md)
- [Differences in Open Source vulnerability counts across environments](https://docs.snyk.io/scan-with-snyk/snyk-open-source/manage-vulnerabilities/differences-in-open-source-vulnerability-counts-across-environments.md)
- [Troubleshoot fixing vulnerabilities with Snyk Open Source](https://docs.snyk.io/scan-with-snyk/snyk-open-source/manage-vulnerabilities/troubleshoot-fixing-vulnerabilities-with-snyk-open-source.md)
- [Snyk for Bazel](https://docs.snyk.io/scan-with-snyk/snyk-open-source/snyk-for-bazel.md)
- [Dep Graph API](https://docs.snyk.io/scan-with-snyk/snyk-open-source/snyk-for-bazel/dep-graph-api.md)
- [Example of Snyk for Bazel](https://docs.snyk.io/scan-with-snyk/snyk-open-source/snyk-for-bazel/example-of-snyk-for-bazel.md)
- [Snyk Code](https://docs.snyk.io/scan-with-snyk/snyk-code.md)
- [Snyk Code Local Engine](https://docs.snyk.io/scan-with-snyk/snyk-code/snyk-code-local-engine.md)
- [Configure Snyk Code](https://docs.snyk.io/scan-with-snyk/snyk-code/configure-snyk-code.md)
- [Import Project with Snyk Code](https://docs.snyk.io/scan-with-snyk/snyk-code/import-project-with-snyk-code.md)
- [Manage code vulnerabilities](https://docs.snyk.io/scan-with-snyk/snyk-code/manage-code-vulnerabilities.md)
- [Breakdown of Code analysis](https://docs.snyk.io/scan-with-snyk/snyk-code/manage-code-vulnerabilities/breakdown-of-code-analysis.md)
- [Fix code vulnerabilities automatically](https://docs.snyk.io/scan-with-snyk/snyk-code/manage-code-vulnerabilities/fix-code-vulnerabilities-automatically.md)
- [Snyk Code security rules](https://docs.snyk.io/scan-with-snyk/snyk-code/snyk-code-security-rules.md)
- [Apex rules](https://docs.snyk.io/scan-with-snyk/snyk-code/snyk-code-security-rules/apex-rules.md)
- [C/C++ rules](https://docs.snyk.io/scan-with-snyk/snyk-code/snyk-code-security-rules/c-c++-rules.md)
- [C# and ASP.NET rules](https://docs.snyk.io/scan-with-snyk/snyk-code/snyk-code-security-rules/c-and-asp.net-rules.md)
- [COBOL rules](https://docs.snyk.io/scan-with-snyk/snyk-code/snyk-code-security-rules/cobol-rules.md)
- [Dart and Flutter rules](https://docs.snyk.io/scan-with-snyk/snyk-code/snyk-code-security-rules/dart-and-flutter-rules.md)
- [Go rules](https://docs.snyk.io/scan-with-snyk/snyk-code/snyk-code-security-rules/go-rules.md)
- [Groovy rules](https://docs.snyk.io/scan-with-snyk/snyk-code/snyk-code-security-rules/groovy-rules.md)
- [Java rules](https://docs.snyk.io/scan-with-snyk/snyk-code/snyk-code-security-rules/java-rules.md)
- [JavaScript and TypeScript rules](https://docs.snyk.io/scan-with-snyk/snyk-code/snyk-code-security-rules/javascript-and-typescript-rules.md)
- [Kotlin rules](https://docs.snyk.io/scan-with-snyk/snyk-code/snyk-code-security-rules/kotlin-rules.md)
- [Objective-C rules](https://docs.snyk.io/scan-with-snyk/snyk-code/snyk-code-security-rules/objective-c-rules.md)
- [PHP rules](https://docs.snyk.io/scan-with-snyk/snyk-code/snyk-code-security-rules/php-rules.md)
- [Python rules](https://docs.snyk.io/scan-with-snyk/snyk-code/snyk-code-security-rules/python-rules.md)
- [Ruby rules](https://docs.snyk.io/scan-with-snyk/snyk-code/snyk-code-security-rules/ruby-rules.md)
- [Rust rules](https://docs.snyk.io/scan-with-snyk/snyk-code/snyk-code-security-rules/rust-rules.md)
- [Scala rules](https://docs.snyk.io/scan-with-snyk/snyk-code/snyk-code-security-rules/scala-rules.md)
- [Swift rules](https://docs.snyk.io/scan-with-snyk/snyk-code/snyk-code-security-rules/swift-rules.md)
- [Visual Basic rules](https://docs.snyk.io/scan-with-snyk/snyk-code/snyk-code-security-rules/visual-basic-rules.md)
- [XML rules](https://docs.snyk.io/scan-with-snyk/snyk-code/snyk-code-security-rules/xml-rules.md)
- [Snyk Container](https://docs.snyk.io/scan-with-snyk/snyk-container.md)
- [How Snyk Container works](https://docs.snyk.io/scan-with-snyk/snyk-container/how-snyk-container-works.md)
- [Operating system distributions supported by Snyk Container](https://docs.snyk.io/scan-with-snyk/snyk-container/how-snyk-container-works/operating-system-distributions-supported-by-snyk-container.md)
- [Application vulnerabilities in Snyk Container and Snyk Open Source](https://docs.snyk.io/scan-with-snyk/snyk-container/how-snyk-container-works/application-vulnerabilities-in-snyk-container-and-snyk-open-source.md)
- [Severity levels of detected Linux vulnerabilities](https://docs.snyk.io/scan-with-snyk/snyk-container/how-snyk-container-works/severity-levels-of-detected-linux-vulnerabilities.md)
- [Container registry integrations](https://docs.snyk.io/scan-with-snyk/snyk-container/container-registry-integrations.md)
- [Integrate with Amazon Elastic Container Registry (ECR)](https://docs.snyk.io/scan-with-snyk/snyk-container/container-registry-integrations/integrate-with-amazon-elastic-container-registry-ecr.md)
- [Enable Snyk permissions to access Amazon Elastic Container Registry (ECR) for the first time](https://docs.snyk.io/scan-with-snyk/snyk-container/container-registry-integrations/integrate-with-amazon-elastic-container-registry-ecr/enable-snyk-permissions-to-access-amazon-elastic-container-registry-ecr-for-the-first-time.md)
- [Add more Organizations to your AWS IAM role for Snyk authentication](https://docs.snyk.io/scan-with-snyk/snyk-container/container-registry-integrations/integrate-with-amazon-elastic-container-registry-ecr/add-more-organizations-to-your-aws-iam-role-for-snyk-authentication.md)
- [Configure integration for Amazon Elastic Container Registry (ECR)](https://docs.snyk.io/scan-with-snyk/snyk-container/container-registry-integrations/integrate-with-amazon-elastic-container-registry-ecr/configure-integration-for-amazon-elastic-container-registry-ecr.md)
- [Amazon Elastic Container Registry (ECR) - add images to Snyk](https://docs.snyk.io/scan-with-snyk/snyk-container/container-registry-integrations/integrate-with-amazon-elastic-container-registry-ecr/amazon-elastic-container-registry-ecr-add-images-to-snyk.md)
- [Integrate with DigitalOcean](https://docs.snyk.io/scan-with-snyk/snyk-container/container-registry-integrations/integrate-with-digitalocean.md)
- [Integrate with Docker Hub](https://docs.snyk.io/scan-with-snyk/snyk-container/container-registry-integrations/integrate-with-docker-hub.md)
- [Configure the integration with Docker Hub](https://docs.snyk.io/scan-with-snyk/snyk-container/container-registry-integrations/integrate-with-docker-hub/configure-the-integration-with-docker-hub.md)
- [Docker Hub - add Projects and images to the Snyk UI](https://docs.snyk.io/scan-with-snyk/snyk-container/container-registry-integrations/integrate-with-docker-hub/docker-hub-add-projects-and-images-to-the-snyk-ui.md)
- [Integrate with GitHub Container registry](https://docs.snyk.io/scan-with-snyk/snyk-container/container-registry-integrations/integrate-with-github-container-registry.md)
- [Integrate with GitLab Container Registry](https://docs.snyk.io/scan-with-snyk/snyk-container/container-registry-integrations/integrate-with-gitlab-container-registry.md)
- [Integrate with Google Artifact Registry (GAR)](https://docs.snyk.io/scan-with-snyk/snyk-container/container-registry-integrations/integrate-with-google-artifact-registry-gar.md)
- [Integrate with Google Container Registry (GCR)](https://docs.snyk.io/scan-with-snyk/snyk-container/container-registry-integrations/integrate-with-google-container-registry-gcr.md)
- [Integrate with Harbor Container Registry](https://docs.snyk.io/scan-with-snyk/snyk-container/container-registry-integrations/integrate-with-harbor-container-registry.md)
- [Integrate with JFrog Artifactory](https://docs.snyk.io/scan-with-snyk/snyk-container/container-registry-integrations/integrate-with-jfrog-artifactory.md)
- [Configuring your JFrog Artifactory Container Registry integration](https://docs.snyk.io/scan-with-snyk/snyk-container/container-registry-integrations/integrate-with-jfrog-artifactory/configuring-your-jfrog-artifactory-container-registry-integration.md)
- [Add Artifactory images to Snyk](https://docs.snyk.io/scan-with-snyk/snyk-container/container-registry-integrations/integrate-with-jfrog-artifactory/add-artifactory-images-to-snyk.md)
- [Integrate with Microsoft Azure Container Registry (ACR)](https://docs.snyk.io/scan-with-snyk/snyk-container/container-registry-integrations/integrate-with-microsoft-azure-container-registry-acr.md)
- [Configure integration for ACR](https://docs.snyk.io/scan-with-snyk/snyk-container/container-registry-integrations/integrate-with-microsoft-azure-container-registry-acr/configure-integration-for-acr.md)
- [Add images to Snyk from ACR](https://docs.snyk.io/scan-with-snyk/snyk-container/container-registry-integrations/integrate-with-microsoft-azure-container-registry-acr/add-images-to-snyk-from-acr.md)
- [Integrate with Nexus Container Registry](https://docs.snyk.io/scan-with-snyk/snyk-container/container-registry-integrations/integrate-with-nexus-container-registry.md)
- [Integrate with Quay Container Registry](https://docs.snyk.io/scan-with-snyk/snyk-container/container-registry-integrations/integrate-with-quay-container-registry.md)
- [Kubernetes integration](https://docs.snyk.io/scan-with-snyk/snyk-container/kubernetes-integration.md)
- [Overview of Kubernetes integration](https://docs.snyk.io/scan-with-snyk/snyk-container/kubernetes-integration/overview-of-kubernetes-integration.md)
- [Supported workloads, container registries, languages, and operating systems](https://docs.snyk.io/scan-with-snyk/snyk-container/kubernetes-integration/overview-of-kubernetes-integration/supported-workloads-container-registries-languages-and-operating-systems.md)
- [Enable the Kubernetes integration](https://docs.snyk.io/scan-with-snyk/snyk-container/kubernetes-integration/overview-of-kubernetes-integration/enable-the-kubernetes-integration.md)
- [Disable the Kubernetes integration](https://docs.snyk.io/scan-with-snyk/snyk-container/kubernetes-integration/overview-of-kubernetes-integration/disable-the-kubernetes-integration.md)
- [How the Snyk Controller handles your data](https://docs.snyk.io/scan-with-snyk/snyk-container/kubernetes-integration/overview-of-kubernetes-integration/how-snyk-controller-handles-your-data.md)
- [Install the Snyk Controller](https://docs.snyk.io/scan-with-snyk/snyk-container/kubernetes-integration/install-the-snyk-controller.md)
- [Install the Snyk Controller with Helm (Azure and Google Cloud Platform)](https://docs.snyk.io/scan-with-snyk/snyk-container/kubernetes-integration/install-the-snyk-controller/install-the-snyk-controller-with-helm-azure-and-google-cloud-platform.md)
- [Optional installation steps for the Snyk Controller with Helm](https://docs.snyk.io/scan-with-snyk/snyk-container/kubernetes-integration/install-the-snyk-controller/optional-installation-steps-for-snyk-controller-with-helm.md)
- [Authenticate to private container registries](https://docs.snyk.io/scan-with-snyk/snyk-container/kubernetes-integration/install-the-snyk-controller/authenticate-to-private-container-registries.md)
- [Install the Snyk Controller on Amazon Elastic Kubernetes Service (Amazon EKS)](https://docs.snyk.io/scan-with-snyk/snyk-container/kubernetes-integration/install-the-snyk-controller/install-the-snyk-controller-on-amazon-elastic-kubernetes-service-amazon-eks.md)
- [Install the Snyk Controller with OpenShift 4 and OperatorHub](https://docs.snyk.io/scan-with-snyk/snyk-container/kubernetes-integration/install-the-snyk-controller/install-the-snyk-controller-with-openshift-4-and-operatorhub.md)
- [Manually import Kubernetes workload Projects](https://docs.snyk.io/scan-with-snyk/snyk-container/kubernetes-integration/manually-import-kubernetes-workload-projects.md)
- [Integrate with Sysdig](https://docs.snyk.io/scan-with-snyk/snyk-container/kubernetes-integration/integrate-with-sysdig.md)
- [Navigate the Kubernetes integration UI](https://docs.snyk.io/scan-with-snyk/snyk-container/kubernetes-integration/kubernetes-integration-ui-explained.md)
- [View Project details and scan results](https://docs.snyk.io/scan-with-snyk/snyk-container/kubernetes-integration/kubernetes-integration-ui-explained/view-project-details-and-scan-results.md)
- [Kubernetes and the Snyk Priority Score](https://docs.snyk.io/scan-with-snyk/snyk-container/kubernetes-integration/kubernetes-integration-ui-explained/kubernetes-and-the-snyk-priority-score.md)
- [Scan container images](https://docs.snyk.io/scan-with-snyk/snyk-container/scan-container-images.md)
- [Use Snyk Container](https://docs.snyk.io/scan-with-snyk/snyk-container/use-snyk-container.md)
- [Detect the container base image](https://docs.snyk.io/scan-with-snyk/snyk-container/use-snyk-container/detect-the-container-base-image.md)
- [Detect application vulnerabilities in container images](https://docs.snyk.io/scan-with-snyk/snyk-container/use-snyk-container/detect-application-vulnerabilities-in-container-images.md)
- [Analyze and fix container images](https://docs.snyk.io/scan-with-snyk/snyk-container/use-snyk-container/analyze-and-fix-container-images.md)
- [Use Custom Base Image Recommendations](https://docs.snyk.io/scan-with-snyk/snyk-container/use-snyk-container/use-custom-base-image-recommendations.md)
- [Versioning schemas for custom base images](https://docs.snyk.io/scan-with-snyk/snyk-container/use-snyk-container/use-custom-base-image-recommendations/versioning-schema-for-custom-base-images.md)
- [Custom versioning schema for custom base images](https://docs.snyk.io/scan-with-snyk/snyk-container/use-snyk-container/use-custom-base-image-recommendations/custom-versioning-schema-for-custom-base-images.md)
- [Sync your container registry](https://docs.snyk.io/scan-with-snyk/snyk-container/use-snyk-container/sync-your-container-registry.md)
- [Scan your Dockerfile](https://docs.snyk.io/scan-with-snyk/snyk-container/scan-your-dockerfile.md)
- [Detect vulnerable base images from your Dockerfile](https://docs.snyk.io/scan-with-snyk/snyk-container/scan-your-dockerfile/detect-vulnerable-base-images-from-your-dockerfile.md)
- [Fix vulnerable base images in your Dockerfile](https://docs.snyk.io/scan-with-snyk/snyk-container/scan-your-dockerfile/fix-vulnerable-base-images-in-your-dockerfile.md)
- [Automatically link your Dockerfile with container images using labels](https://docs.snyk.io/scan-with-snyk/snyk-container/scan-your-dockerfile/automatically-link-your-dockerfile-with-container-images-using-labels.md)
- [Snyk IaC](https://docs.snyk.io/scan-with-snyk/snyk-iac.md)
- [Supported IaC languages, cloud providers, and cloud resources](https://docs.snyk.io/scan-with-snyk/snyk-iac/supported-iac-languages-cloud-providers-and-cloud-resources.md)
- [Supported AWS resources for cloud context](https://docs.snyk.io/scan-with-snyk/snyk-iac/supported-iac-languages-cloud-providers-and-cloud-resources/supported-aws-resources-for-cloud-context.md)
- [Supported Azure resources for cloud context](https://docs.snyk.io/scan-with-snyk/snyk-iac/supported-iac-languages-cloud-providers-and-cloud-resources/supported-azure-resources-for-cloud-context.md)
- [Supported Google resources for cloud context](https://docs.snyk.io/scan-with-snyk/snyk-iac/supported-iac-languages-cloud-providers-and-cloud-resources/supported-google-resources-for-cloud-context.md)
- [Getting started with Snyk IaC](https://docs.snyk.io/scan-with-snyk/snyk-iac/getting-started-with-current-iac.md)
- [Scan your IaC source code](https://docs.snyk.io/scan-with-snyk/snyk-iac/scan-your-iac-source-code.md)
- [Scan Terraform files](https://docs.snyk.io/scan-with-snyk/snyk-iac/scan-your-iac-source-code/scan-terraform-files.md)
- [Configure your integration to find security issues in your Terraform files](https://docs.snyk.io/scan-with-snyk/snyk-iac/scan-your-iac-source-code/scan-terraform-files/configure-your-integration-to-find-security-issues-in-your-terraform-files-current-iac.md)
- [Scan and fix security issues in Terraform files](https://docs.snyk.io/scan-with-snyk/snyk-iac/scan-your-iac-source-code/scan-terraform-files/scan-and-fix-security-issues-in-terraform-files-current-iac.md)
- [Terraform variables support](https://docs.snyk.io/scan-with-snyk/snyk-iac/scan-your-iac-source-code/scan-terraform-files/terraform-variables-support-current-iac.md)
- [Terraform AWS Provider support](https://docs.snyk.io/scan-with-snyk/snyk-iac/scan-your-iac-source-code/scan-terraform-files/terraform-aws-provider-support.md): Support and limitations for the Terraform AWS provider.
- [Scan CloudFormation files](https://docs.snyk.io/scan-with-snyk/snyk-iac/scan-your-iac-source-code/scan-cloudformation-files.md)
- [Configure your integration to find security issues in your CloudFormation files](https://docs.snyk.io/scan-with-snyk/snyk-iac/scan-your-iac-source-code/scan-cloudformation-files/configure-your-integration-to-find-security-issues-in-your-cloudformation-files-current-iac.md)
- [Scan and fix security issues in your CloudFormation files](https://docs.snyk.io/scan-with-snyk/snyk-iac/scan-your-iac-source-code/scan-cloudformation-files/scan-and-fix-security-issues-in-your-cloudformation-files-current-iac.md)
- [Scan Kubernetes configuration files](https://docs.snyk.io/scan-with-snyk/snyk-iac/scan-your-iac-source-code/scan-kubernetes-configuration-files.md): The following information is provided to help you scan Kubernetes configuration files:
- [Configure integration to find security issues in Kubernetes configuration files](https://docs.snyk.io/scan-with-snyk/snyk-iac/scan-your-iac-source-code/scan-kubernetes-configuration-files/configure-integration-to-find-security-issues-in-kubernetes-configuration-files-current-iac.md)
- [Scan and fix security issues in Kubernetes configuration files](https://docs.snyk.io/scan-with-snyk/snyk-iac/scan-your-iac-source-code/scan-kubernetes-configuration-files/scan-and-fix-security-issues-in-kubernetes-configuration-files-current-iac.md)
- [Scan and fix security issues in Helm Charts](https://docs.snyk.io/scan-with-snyk/snyk-iac/scan-your-iac-source-code/scan-kubernetes-configuration-files/scan-and-fix-security-issues-in-helm-charts-current-iac.md)
- [Working with Kubernetes configuration file test results](https://docs.snyk.io/scan-with-snyk/snyk-iac/scan-your-iac-source-code/scan-kubernetes-configuration-files/working-with-kubernetes-configuration-file-test-results-current-iac.md)
- [Scan ARM configuration files](https://docs.snyk.io/scan-with-snyk/snyk-iac/scan-your-iac-source-code/scan-arm-configuration-files.md)
- [Scan Serverless files](https://docs.snyk.io/scan-with-snyk/snyk-iac/scan-your-iac-source-code/scan-serverless-files.md)
- [Disable IaC scans per Organization](https://docs.snyk.io/scan-with-snyk/snyk-iac/scan-your-iac-source-code/disable-iac-scans-per-organization-current-iac.md)
- [IaC custom rules](https://docs.snyk.io/scan-with-snyk/snyk-iac/current-iac-custom-rules.md)
- [Install the SDK](https://docs.snyk.io/scan-with-snyk/snyk-iac/current-iac-custom-rules/install-the-sdk.md)
- [Writing rules using the SDK](https://docs.snyk.io/scan-with-snyk/snyk-iac/current-iac-custom-rules/writing-rules-using-the-sdk.md)
- [Parsing an input file](https://docs.snyk.io/scan-with-snyk/snyk-iac/current-iac-custom-rules/writing-rules-using-the-sdk/parsing-an-input-file.md)
- [Writing a rule](https://docs.snyk.io/scan-with-snyk/snyk-iac/current-iac-custom-rules/writing-rules-using-the-sdk/writing-a-rule.md)
- [Testing a rule](https://docs.snyk.io/scan-with-snyk/snyk-iac/current-iac-custom-rules/writing-rules-using-the-sdk/testing-a-rule.md)
- [Bundling rules](https://docs.snyk.io/scan-with-snyk/snyk-iac/current-iac-custom-rules/writing-rules-using-the-sdk/bundling-rules.md)
- [Pushing a bundle](https://docs.snyk.io/scan-with-snyk/snyk-iac/current-iac-custom-rules/writing-rules-using-the-sdk/pushing-a-bundle.md)
- [Custom Rego Builtins](https://docs.snyk.io/scan-with-snyk/snyk-iac/current-iac-custom-rules/writing-rules-using-the-sdk/custom-rego-builtins.md)
- [Examples of IaC custom rules](https://docs.snyk.io/scan-with-snyk/snyk-iac/current-iac-custom-rules/writing-rules-using-the-sdk/examples-of-iac-custom-rules.md)
- [Use IaC custom rules with CLI](https://docs.snyk.io/scan-with-snyk/snyk-iac/current-iac-custom-rules/use-iac-custom-rules-with-cli.md)
- [Use a local IaC custom rules bundle](https://docs.snyk.io/scan-with-snyk/snyk-iac/current-iac-custom-rules/use-iac-custom-rules-with-cli/use-a-local-iac-custom-rules-bundle.md)
- [Use a remote IaC custom rules bundle](https://docs.snyk.io/scan-with-snyk/snyk-iac/current-iac-custom-rules/use-iac-custom-rules-with-cli/use-a-remote-iac-custom-rules-bundle.md)
- [IaC custom rules within a pipeline](https://docs.snyk.io/scan-with-snyk/snyk-iac/current-iac-custom-rules/iac-custom-rules-within-a-pipeline.md)
- [SDK reference](https://docs.snyk.io/scan-with-snyk/snyk-iac/current-iac-custom-rules/sdk-reference.md)
- [View Snyk IaC issue reports](https://docs.snyk.io/scan-with-snyk/snyk-iac/view-snyk-iac-issue-reports.md)
- [Snyk IaC integrations](https://docs.snyk.io/scan-with-snyk/snyk-iac/snyk-iac-integrations.md)
- [Snyk IaC with Broker for self-hosted Git](https://docs.snyk.io/scan-with-snyk/snyk-iac/snyk-iac-integrations/snyk-iac-with-broker-for-self-hosted-git.md)
- [Jira integration for Snyk IaC](https://docs.snyk.io/scan-with-snyk/snyk-iac/snyk-iac-integrations/jira-integration-for-iac.md)
- [Getting started with cloud scans](https://docs.snyk.io/scan-with-snyk/snyk-iac/getting-started-with-cloud-scans.md)
- [Key concepts for cloud scans](https://docs.snyk.io/scan-with-snyk/snyk-iac/getting-started-with-cloud-scans/key-concepts-for-cloud-scans.md)
- [Manage cloud issues](https://docs.snyk.io/scan-with-snyk/snyk-iac/getting-started-with-cloud-scans/manage-cloud-issues.md)
- [View cloud issues in the Snyk Web UI](https://docs.snyk.io/scan-with-snyk/snyk-iac/getting-started-with-cloud-scans/manage-cloud-issues/view-cloud-issues-in-the-snyk-web-ui.md)
- [Ignoring cloud issues](https://docs.snyk.io/scan-with-snyk/snyk-iac/getting-started-with-cloud-scans/manage-cloud-issues/ignoring-cloud-issues.md)
- [Manage cloud environments](https://docs.snyk.io/scan-with-snyk/snyk-iac/getting-started-with-cloud-scans/manage-cloud-environments.md)
- [View, add, and remove environments](https://docs.snyk.io/scan-with-snyk/snyk-iac/getting-started-with-cloud-scans/manage-cloud-environments/view-add-and-remove-environments.md)
- [Find an environment ID](https://docs.snyk.io/scan-with-snyk/snyk-iac/getting-started-with-cloud-scans/manage-cloud-environments/find-an-environment-id.md)
- [Scan a cloud environment](https://docs.snyk.io/scan-with-snyk/snyk-iac/getting-started-with-cloud-scans/manage-cloud-environments/scan-a-cloud-environment.md)
- [Update a cloud environment](https://docs.snyk.io/scan-with-snyk/snyk-iac/getting-started-with-cloud-scans/manage-cloud-environments/update-a-cloud-environment.md)
- [Remove a cloud environment](https://docs.snyk.io/scan-with-snyk/snyk-iac/getting-started-with-cloud-scans/manage-cloud-environments/remove-a-cloud-environment.md)
- [View cloud resources](https://docs.snyk.io/scan-with-snyk/snyk-iac/getting-started-with-cloud-scans/view-cloud-resources.md)
- [Cloud platform integrations](https://docs.snyk.io/scan-with-snyk/snyk-iac/cloud-platform-integrations.md)
- [AWS integration](https://docs.snyk.io/scan-with-snyk/snyk-iac/cloud-platform-integrations/aws-integration.md)
- [AWS Integration: Web UI](https://docs.snyk.io/scan-with-snyk/snyk-iac/cloud-platform-integrations/aws-integration/aws-integration-web-ui.md)
- [Step 1: Download IAM role IaC template (Web UI)](https://docs.snyk.io/scan-with-snyk/snyk-iac/cloud-platform-integrations/aws-integration/aws-integration-web-ui/step-1-download-iam-role-iac-template-web-ui.md)
- [Step 2: Create the Snyk IAM role](https://docs.snyk.io/scan-with-snyk/snyk-iac/cloud-platform-integrations/aws-integration/aws-integration-web-ui/step-2-create-the-snyk-iam-role.md)
- [Step 3: Create and scan a Cloud Environment (Web UI)](https://docs.snyk.io/scan-with-snyk/snyk-iac/cloud-platform-integrations/aws-integration/aws-integration-web-ui/step-3-create-and-scan-a-cloud-environment-web-ui.md)
- [AWS Integration: API](https://docs.snyk.io/scan-with-snyk/snyk-iac/cloud-platform-integrations/aws-integration/aws-integration-api.md)
- [Step 1: Download IAM role IaC template (API)](https://docs.snyk.io/scan-with-snyk/snyk-iac/cloud-platform-integrations/aws-integration/aws-integration-api/step-1-download-iam-role-iac-template-api.md)
- [Step 2: Create the Snyk IAM role (API)](https://docs.snyk.io/scan-with-snyk/snyk-iac/cloud-platform-integrations/aws-integration/aws-integration-api/step-2-create-the-snyk-iam-role-api.md)
- [Step 3: Create and scan a Cloud Environment (API)](https://docs.snyk.io/scan-with-snyk/snyk-iac/cloud-platform-integrations/aws-integration/aws-integration-api/step-3-create-and-scan-a-cloud-environment-api.md)
- [Azure integration for cloud configurations](https://docs.snyk.io/scan-with-snyk/snyk-iac/cloud-platform-integrations/azure-integration-for-cloud-configurations.md)
- [Azure Integration: Web UI](https://docs.snyk.io/scan-with-snyk/snyk-iac/cloud-platform-integrations/azure-integration-for-cloud-configurations/azure-integration-web-ui.md)
- [Step 1: Download Azure app registration IaC template or script (Web UI)](https://docs.snyk.io/scan-with-snyk/snyk-iac/cloud-platform-integrations/azure-integration-for-cloud-configurations/azure-integration-web-ui/step-1-download-azure-app-registration-iac-template-or-script-web-ui.md)
- [Step 2: Create the Entra ID app registration](https://docs.snyk.io/scan-with-snyk/snyk-iac/cloud-platform-integrations/azure-integration-for-cloud-configurations/azure-integration-web-ui/step-2-create-the-entra-id-app-registration.md)
- [Step 3: Create and scan a Cloud Environment for Azure (Web UI)](https://docs.snyk.io/scan-with-snyk/snyk-iac/cloud-platform-integrations/azure-integration-for-cloud-configurations/azure-integration-web-ui/step-3-create-and-scan-a-cloud-environment-for-azure-web-ui.md)
- [Azure Integration: API](https://docs.snyk.io/scan-with-snyk/snyk-iac/cloud-platform-integrations/azure-integration-for-cloud-configurations/azure-integration-api.md)
- [Step 1: Download Azure app registration IaC template or script (API)](https://docs.snyk.io/scan-with-snyk/snyk-iac/cloud-platform-integrations/azure-integration-for-cloud-configurations/azure-integration-api/step-1-download-azure-app-registration-iac-template-or-script-api.md)
- [Step 2: Create the Entra ID app registration (API)](https://docs.snyk.io/scan-with-snyk/snyk-iac/cloud-platform-integrations/azure-integration-for-cloud-configurations/azure-integration-api/step-2-create-the-entra-id-app-registration-api.md)
- [Step 3: Create and scan a Cloud Environment for Azure (API)](https://docs.snyk.io/scan-with-snyk/snyk-iac/cloud-platform-integrations/azure-integration-for-cloud-configurations/azure-integration-api/step-3-create-and-scan-a-cloud-environment-for-azure-api.md)
- [Google Cloud integration](https://docs.snyk.io/scan-with-snyk/snyk-iac/cloud-platform-integrations/google-cloud-integration.md)
- [Google Cloud integration: Web UI](https://docs.snyk.io/scan-with-snyk/snyk-iac/cloud-platform-integrations/google-cloud-integration/google-cloud-integration-web-ui.md)
- [Step 1: Download service account IaC template (Web UI)](https://docs.snyk.io/scan-with-snyk/snyk-iac/cloud-platform-integrations/google-cloud-integration/google-cloud-integration-web-ui/step-1-download-service-account-iac-template-web-ui.md)
- [Step 2: Create the Google service account (Web UI)](https://docs.snyk.io/scan-with-snyk/snyk-iac/cloud-platform-integrations/google-cloud-integration/google-cloud-integration-web-ui/step-2-create-the-google-service-account-web-ui.md)
- [Step 3: Create and scan a Cloud Environment for Google (Web UI)](https://docs.snyk.io/scan-with-snyk/snyk-iac/cloud-platform-integrations/google-cloud-integration/google-cloud-integration-web-ui/step-3-create-and-scan-a-cloud-environment-for-google-web-ui.md)
- [Google Cloud integration: API](https://docs.snyk.io/scan-with-snyk/snyk-iac/cloud-platform-integrations/google-cloud-integration/google-cloud-integration-api.md)
- [Step 1: Download service account IaC template (API)](https://docs.snyk.io/scan-with-snyk/snyk-iac/cloud-platform-integrations/google-cloud-integration/google-cloud-integration-api/step-1-download-service-account-iac-template-api.md)
- [Step 2: Create the Google service account (API)](https://docs.snyk.io/scan-with-snyk/snyk-iac/cloud-platform-integrations/google-cloud-integration/google-cloud-integration-api/step-2-create-the-google-service-account-api.md)
- [Step 3: Create and scan a Cloud Environment for Google (API)](https://docs.snyk.io/scan-with-snyk/snyk-iac/cloud-platform-integrations/google-cloud-integration/google-cloud-integration-api/step-3-create-and-scan-a-cloud-environment-for-google-api.md)
- [Detect manually created resources](https://docs.snyk.io/scan-with-snyk/snyk-iac/detect-manually-created-resources.md)
- [Get started with Snyk IaC Describe on AWS](https://docs.snyk.io/scan-with-snyk/snyk-iac/detect-manually-created-resources/get-started-with-snyk-iac-describe-on-aws.md)
- [Configure cloud providers](https://docs.snyk.io/scan-with-snyk/snyk-iac/detect-manually-created-resources/configure-cloud-providers.md)
- [Configure AWS provider](https://docs.snyk.io/scan-with-snyk/snyk-iac/detect-manually-created-resources/configure-cloud-providers/configure-aws-provider.md)
- [Configure Azure provider](https://docs.snyk.io/scan-with-snyk/snyk-iac/detect-manually-created-resources/configure-cloud-providers/configure-azure-provider.md)
- [Configure GitHub provider](https://docs.snyk.io/scan-with-snyk/snyk-iac/detect-manually-created-resources/configure-cloud-providers/configure-github-provider.md)
- [Configure Google provider](https://docs.snyk.io/scan-with-snyk/snyk-iac/detect-manually-created-resources/configure-cloud-providers/configure-google-provider.md)
- [Supported resources](https://docs.snyk.io/scan-with-snyk/snyk-iac/detect-manually-created-resources/supported-resources.md)
- [AWS resources](https://docs.snyk.io/scan-with-snyk/snyk-iac/detect-manually-created-resources/supported-resources/aws-resources.md)
- [Azure resources](https://docs.snyk.io/scan-with-snyk/snyk-iac/detect-manually-created-resources/supported-resources/azure-resources.md)
- [GitHub resources](https://docs.snyk.io/scan-with-snyk/snyk-iac/detect-manually-created-resources/supported-resources/github-resources.md)
- [Google resources](https://docs.snyk.io/scan-with-snyk/snyk-iac/detect-manually-created-resources/supported-resources/google-resources.md)
- [IaC describe command examples](https://docs.snyk.io/scan-with-snyk/snyk-iac/detect-manually-created-resources/iac-describe-command-examples.md)
- [Filter rules](https://docs.snyk.io/scan-with-snyk/snyk-iac/detect-manually-created-resources/filter-rules.md)
- [Ignore unmanaged resources](https://docs.snyk.io/scan-with-snyk/snyk-iac/detect-manually-created-resources/ignore-unmanaged-resources.md)
- [IAC sources usage](https://docs.snyk.io/scan-with-snyk/snyk-iac/detect-manually-created-resources/iac-sources-usage.md)
- [Snyk Essentials](https://docs.snyk.io/scan-with-snyk/snyk-essentials.md)
- [Snyk Tools](https://docs.snyk.io/scan-with-snyk/snyk-tools.md)
- [Tool: snyk-api-import](https://docs.snyk.io/scan-with-snyk/snyk-tools/tool-snyk-api-import.md)
- [Creating Organizations in Snyk](https://docs.snyk.io/scan-with-snyk/snyk-tools/tool-snyk-api-import/creating-organizations-in-snyk.md)
- [Creating import targets data for import command](https://docs.snyk.io/scan-with-snyk/snyk-tools/tool-snyk-api-import/creating-import-targets-data-for-import-command.md)
- [Mirroring GitHub.com and GitHub Enterprise organizations and repos in Snyk](https://docs.snyk.io/scan-with-snyk/snyk-tools/tool-snyk-api-import/mirroring-github.com-and-github-enterprise-organizations-and-repos-in-snyk.md)
- [Mirroring GitLab organizations and repos in Snyk](https://docs.snyk.io/scan-with-snyk/snyk-tools/tool-snyk-api-import/mirroring-gitlab-organizations-and-repos-in-snyk.md)
- [Mirroring Bitbucket Server organizations and repos in Snyk](https://docs.snyk.io/scan-with-snyk/snyk-tools/tool-snyk-api-import/mirroring-bitbucket-server-organizations-and-repos-in-snyk.md)
- [Mirroring Bitbucket Cloud organizations and repos in Snyk](https://docs.snyk.io/scan-with-snyk/snyk-tools/tool-snyk-api-import/mirroring-bitbucket-cloud-organizations-and-repos-in-snyk.md)
- [Kicking off an import](https://docs.snyk.io/scan-with-snyk/snyk-tools/tool-snyk-api-import/kicking-off-an-import.md)
- [Contributing to snyk-api-import](https://docs.snyk.io/scan-with-snyk/snyk-tools/tool-snyk-api-import/contributing-to-snyk-api-import.md)
- [Tool: jira-tickets-for-new-vulns](https://docs.snyk.io/scan-with-snyk/snyk-tools/tool-jira-tickets-for-new-vulns.md)
- [Python code to extract issues from Snyk API](https://docs.snyk.io/scan-with-snyk/snyk-tools/python-code-to-extract-issues-from-snyk-api.md)
- [Error Catalog](https://docs.snyk.io/scan-with-snyk/error-catalog.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.snyk.io/scan-with-snyk.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
