Interface SccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfig
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
SccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:22.568Z") @Stability(Stable) public interface SccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfig extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classSccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfig.Builderstatic classSccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfig.Jsii$ProxyAn implementation forSccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfig
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static SccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfig.Builderbuilder()default SccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfigCustomOutputgetCustomOutput()custom_output block.default 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.
-
-
-
Method Detail
-
getPredicate
@Stability(Stable) @NotNull SccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfigPredicate getPredicate()
predicate 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}
-
getRecommendation
@Stability(Stable) @NotNull 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_organization_security_health_analytics_custom_module#recommendation SccManagementOrganizationSecurityHealthAnalyticsCustomModule#recommendation}
-
getResourceSelector
@Stability(Stable) @NotNull SccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfigResourceSelector getResourceSelector()
resource_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}
-
getSeverity
@Stability(Stable) @NotNull 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_organization_security_health_analytics_custom_module#severity SccManagementOrganizationSecurityHealthAnalyticsCustomModule#severity}
-
getCustomOutput
@Stability(Stable) @Nullable default SccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfigCustomOutput getCustomOutput()
custom_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}
-
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_organization_security_health_analytics_custom_module#description SccManagementOrganizationSecurityHealthAnalyticsCustomModule#description}
-
builder
@Stability(Stable) static SccManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfig.Builder builder()
-
-