Interface SccManagementFolderSecurityHealthAnalyticsCustomModuleCustomConfig

    • Method Detail

      • getCustomOutput

        @Stability(Stable)
        @Nullable
        default SccManagementFolderSecurityHealthAnalyticsCustomModuleCustomConfigCustomOutput getCustomOutput()
        custom_output block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/scc_management_folder_security_health_analytics_custom_module#custom_output SccManagementFolderSecurityHealthAnalyticsCustomModule#custom_output}

      • getDescription

        @Stability(Stable)
        @Nullable
        default String getDescription()
        Text that describes the vulnerability or misconfiguration that the custom module detects.

        This explanation is returned with each finding instance to help investigators understand the detected issue. The text must be enclosed in quotation marks. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/scc_management_folder_security_health_analytics_custom_module#description SccManagementFolderSecurityHealthAnalyticsCustomModule#description}

      • getPredicate

        @Stability(Stable)
        @Nullable
        default SccManagementFolderSecurityHealthAnalyticsCustomModuleCustomConfigPredicate getPredicate()
        predicate block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/scc_management_folder_security_health_analytics_custom_module#predicate SccManagementFolderSecurityHealthAnalyticsCustomModule#predicate}

      • getRecommendation

        @Stability(Stable)
        @Nullable
        default String getRecommendation()
        An explanation of the recommended steps that security teams can take to resolve the detected issue.

        This explanation is returned with each finding generated by this module in the nextSteps property of the finding JSON. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/scc_management_folder_security_health_analytics_custom_module#recommendation SccManagementFolderSecurityHealthAnalyticsCustomModule#recommendation}

      • getResourceSelector

        @Stability(Stable)
        @Nullable
        default SccManagementFolderSecurityHealthAnalyticsCustomModuleCustomConfigResourceSelector getResourceSelector()
        resource_selector block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/scc_management_folder_security_health_analytics_custom_module#resource_selector SccManagementFolderSecurityHealthAnalyticsCustomModule#resource_selector}

      • getSeverity

        @Stability(Stable)
        @Nullable
        default String getSeverity()
        The severity to assign to findings generated by the module. Possible values: ["CRITICAL", "HIGH", "MEDIUM", "LOW"].

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/scc_management_folder_security_health_analytics_custom_module#severity SccManagementFolderSecurityHealthAnalyticsCustomModule#severity}