Class SccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfig.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.scc_management_organization_security_health_analytics_custom_module.SccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfig.Jsii$Proxy
-
- All Implemented Interfaces:
SccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfig,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- SccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfig
@Stability(Stable) @Internal public static final class SccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfig.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements SccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfig
An implementation forSccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfig
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.google.scc_management_organization_security_health_analytics_custom_module.SccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfig
SccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfig.Builder, SccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfig.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(SccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfig.Builder builder)Constructor that initializes the object based on literal property values passed by theSccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfig.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)SccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfigCustomOutputgetCustomOutput()custom_output block.StringgetDescription()Text that describes the vulnerability or misconfiguration that the custom module detects.SccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfigPredicategetPredicate()predicate block.StringgetRecommendation()An explanation of the recommended steps that security teams can take to resolve the detected issue.SccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfigResourceSelectorgetResourceSelector()resource_selector block.StringgetSeverity()The severity to assign to findings generated by the module.inthashCode()
-
-
-
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.
-
Jsii$Proxy
protected Jsii$Proxy(SccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfig.Builder builder)
Constructor that initializes the object based on literal property values passed by theSccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfig.Builder.
-
-
Method Detail
-
getPredicate
public final SccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfigPredicate getPredicate()
Description copied from interface:SccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfigpredicate block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/scc_management_organization_security_health_analytics_custom_module#predicate SccManagementOrganizationSecurityHealthAnalyticsCustomModule#predicate}
- Specified by:
getPredicatein interfaceSccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfig
-
getRecommendation
public final String getRecommendation()
Description copied from interface:SccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfigAn 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_organization_security_health_analytics_custom_module#recommendation SccManagementOrganizationSecurityHealthAnalyticsCustomModule#recommendation}
- Specified by:
getRecommendationin interfaceSccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfig
-
getResourceSelector
public final SccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfigResourceSelector getResourceSelector()
Description copied from interface:SccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfigresource_selector block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/scc_management_organization_security_health_analytics_custom_module#resource_selector SccManagementOrganizationSecurityHealthAnalyticsCustomModule#resource_selector}
- Specified by:
getResourceSelectorin interfaceSccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfig
-
getSeverity
public final String getSeverity()
Description copied from interface:SccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfigThe 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_organization_security_health_analytics_custom_module#severity SccManagementOrganizationSecurityHealthAnalyticsCustomModule#severity}
- Specified by:
getSeverityin interfaceSccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfig
-
getCustomOutput
public final SccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfigCustomOutput getCustomOutput()
Description copied from interface:SccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfigcustom_output block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/scc_management_organization_security_health_analytics_custom_module#custom_output SccManagementOrganizationSecurityHealthAnalyticsCustomModule#custom_output}
- Specified by:
getCustomOutputin interfaceSccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfig
-
getDescription
public final String getDescription()
Description copied from interface:SccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfigText 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_organization_security_health_analytics_custom_module#description SccManagementOrganizationSecurityHealthAnalyticsCustomModule#description}
- Specified by:
getDescriptionin interfaceSccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfig
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-