Class SccFolderCustomModuleCustomConfig.Jsii$Proxy

    • Constructor Detail

      • Jsii$Proxy

        protected Jsii$Proxy​(software.amazon.jsii.JsiiObjectRef objRef)
        Constructor that initializes the object based on values retrieved from the JsiiObject.
        Parameters:
        objRef - Reference to the JSII managed object.
    • Method Detail

      • getRecommendation

        public final String getRecommendation()
        Description copied from interface: SccFolderCustomModuleCustomConfig
        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_folder_custom_module#recommendation SccFolderCustomModule#recommendation}

        Specified by:
        getRecommendation in interface SccFolderCustomModuleCustomConfig
      • getSeverity

        public final String getSeverity()
        Description copied from interface: SccFolderCustomModuleCustomConfig
        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_folder_custom_module#severity SccFolderCustomModule#severity}

        Specified by:
        getSeverity in interface SccFolderCustomModuleCustomConfig
      • getDescription

        public final String getDescription()
        Description copied from interface: SccFolderCustomModuleCustomConfig
        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_folder_custom_module#description SccFolderCustomModule#description}

        Specified by:
        getDescription in interface SccFolderCustomModuleCustomConfig
      • $jsii$toJson

        @Internal
        public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
        Specified by:
        $jsii$toJson in interface software.amazon.jsii.JsiiSerializable
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object