public interface CustomConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
CustomConfig.CustomOutputSpec |
getCustomOutput()
Custom output properties.
|
CustomConfig.CustomOutputSpecOrBuilder |
getCustomOutputOrBuilder()
Custom output properties.
|
String |
getDescription()
Text that describes the vulnerability or misconfiguration that the custom
module detects.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
Text that describes the vulnerability or misconfiguration that the custom
module detects.
|
com.google.type.Expr |
getPredicate()
The CEL expression to evaluate to produce findings.
|
com.google.type.ExprOrBuilder |
getPredicateOrBuilder()
The CEL expression to evaluate to produce findings.
|
String |
getRecommendation()
An explanation of the recommended steps that security teams can take to
resolve the detected issue.
|
com.google.protobuf.ByteString |
getRecommendationBytes()
An explanation of the recommended steps that security teams can take to
resolve the detected issue.
|
CustomConfig.ResourceSelector |
getResourceSelector()
The resource types that the custom module operates on.
|
CustomConfig.ResourceSelectorOrBuilder |
getResourceSelectorOrBuilder()
The resource types that the custom module operates on.
|
CustomConfig.Severity |
getSeverity()
The severity to assign to findings generated by the module.
|
int |
getSeverityValue()
The severity to assign to findings generated by the module.
|
boolean |
hasCustomOutput()
Custom output properties.
|
boolean |
hasPredicate()
The CEL expression to evaluate to produce findings.
|
boolean |
hasResourceSelector()
The resource types that the custom module operates on.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasPredicate()
The CEL expression to evaluate to produce findings. When the expression evaluates to true against a resource, a finding is generated.
.google.type.Expr predicate = 1;com.google.type.Expr getPredicate()
The CEL expression to evaluate to produce findings. When the expression evaluates to true against a resource, a finding is generated.
.google.type.Expr predicate = 1;com.google.type.ExprOrBuilder getPredicateOrBuilder()
The CEL expression to evaluate to produce findings. When the expression evaluates to true against a resource, a finding is generated.
.google.type.Expr predicate = 1;boolean hasCustomOutput()
Custom output properties.
.google.cloud.securitycenter.v1.CustomConfig.CustomOutputSpec custom_output = 2;CustomConfig.CustomOutputSpec getCustomOutput()
Custom output properties.
.google.cloud.securitycenter.v1.CustomConfig.CustomOutputSpec custom_output = 2;CustomConfig.CustomOutputSpecOrBuilder getCustomOutputOrBuilder()
Custom output properties.
.google.cloud.securitycenter.v1.CustomConfig.CustomOutputSpec custom_output = 2;boolean hasResourceSelector()
The resource types that the custom module operates on. Each custom module can specify up to 5 resource types.
.google.cloud.securitycenter.v1.CustomConfig.ResourceSelector resource_selector = 3;
CustomConfig.ResourceSelector getResourceSelector()
The resource types that the custom module operates on. Each custom module can specify up to 5 resource types.
.google.cloud.securitycenter.v1.CustomConfig.ResourceSelector resource_selector = 3;
CustomConfig.ResourceSelectorOrBuilder getResourceSelectorOrBuilder()
The resource types that the custom module operates on. Each custom module can specify up to 5 resource types.
.google.cloud.securitycenter.v1.CustomConfig.ResourceSelector resource_selector = 3;
int getSeverityValue()
The severity to assign to findings generated by the module.
.google.cloud.securitycenter.v1.CustomConfig.Severity severity = 4;CustomConfig.Severity getSeverity()
The severity to assign to findings generated by the module.
.google.cloud.securitycenter.v1.CustomConfig.Severity severity = 4;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.
string description = 5;com.google.protobuf.ByteString getDescriptionBytes()
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.
string description = 5;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.
string recommendation = 6;com.google.protobuf.ByteString getRecommendationBytes()
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.
string recommendation = 6;Copyright © 2024 Google LLC. All rights reserved.