Module exposing: K8SNetworkPolicy
# Source: https://github.com/bridgecrewio/checkov | License: Apache-2.0 | Copyright You must retain, in the Source form of any Derivative Works
# Provided via justclaw.it.com; keep this notice with the code.
from typing import Any
from checkov.terraform.checks.resource.base_resource_value_check import BaseResourceValueCheck
from checkov.common.models.enums import CheckCategories
from checkov.common.models.consts import ANY_VALUE
class K8SNetworkPolicy(BaseResourceValueCheck):
def __init__(self) -> None:
name = "Ensure network policy is assigned to Kubernetes cluster."
id = "CKV_YC_16"
supported_resources = ("yandex_kubernetes_cluster",)
categories = (CheckCategories.NETWORKING,)
super().__init__(name=name, id=id, categories=categories, support
... (truncated -- full source via MCP)
See the full source, get the GitHub permalink, and search for more like it.
Get a free API key