scalr_checkov_integration
Resource: scalr_checkov_integration
Manages the state of Checkov integrations in Scalr.
Schema
Required
name(String) Name of the Checkov integration.
Optional
cli_args(String) CLI parameters to be passed to checkov command.environments(Set of String) List of environments this integration is linked to. Use["*"]to allow in all environments.external_checks_enabled(Boolean) Indicates whether external checks should be enabled. Defaultfalse.vcs_provider_id(String) ID of VCS provider in the formatvcs-<RANDOM STRING>. Required ifexternal_checks_enabledistrue.vcs_repo(Block List) Settings for the Checkov integration's VCS repository. Required ifexternal_checks_enabledistrue. (see below for nested schema)version(String) Version of the Checkov integration to use.
Read-Only
id(String) The ID of this resource.
Nested Schema for vcs_repo
vcs_repoRequired:
identifier(String) A reference to your VCS repository. For GitHub, GitHub Enterprise and GitLab the format is<org>/<repo>. For Azure DevOps Services the format is<org>/<project>/<repo>.
Optional:
branch(String) Branch of a repository the Checkov custom checks are associated with.path(String) The sub-directory of the VCS repository where Checkov checks are stored. If omitted or specified as an empty string, this defaults to the repository's root.
Updated 28 days ago
