@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class ApplicationSecurityWafExclusionFilterCreateAttributes extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_DESCRIPTION |
static String |
JSON_PROPERTY_ENABLED |
static String |
JSON_PROPERTY_IP_LIST |
static String |
JSON_PROPERTY_ON_MATCH |
static String |
JSON_PROPERTY_PARAMETERS |
static String |
JSON_PROPERTY_PATH_GLOB |
static String |
JSON_PROPERTY_RULES_TARGET |
static String |
JSON_PROPERTY_SCOPE |
boolean |
unparsed |
| Constructor and Description |
|---|
ApplicationSecurityWafExclusionFilterCreateAttributes() |
ApplicationSecurityWafExclusionFilterCreateAttributes(String description,
Boolean enabled) |
public boolean unparsed
public static final String JSON_PROPERTY_DESCRIPTION
public static final String JSON_PROPERTY_ENABLED
public static final String JSON_PROPERTY_IP_LIST
public static final String JSON_PROPERTY_ON_MATCH
public static final String JSON_PROPERTY_PARAMETERS
public static final String JSON_PROPERTY_PATH_GLOB
public static final String JSON_PROPERTY_RULES_TARGET
public static final String JSON_PROPERTY_SCOPE
public ApplicationSecurityWafExclusionFilterCreateAttributes()
public ApplicationSecurityWafExclusionFilterCreateAttributes description(String description)
public String getDescription()
public void setDescription(String description)
public ApplicationSecurityWafExclusionFilterCreateAttributes enabled(Boolean enabled)
public Boolean getEnabled()
public void setEnabled(Boolean enabled)
public ApplicationSecurityWafExclusionFilterCreateAttributes ipList(List<String> ipList)
public ApplicationSecurityWafExclusionFilterCreateAttributes addIpListItem(String ipListItem)
@Nullable public List<String> getIpList()
public ApplicationSecurityWafExclusionFilterCreateAttributes onMatch(ApplicationSecurityWafExclusionFilterOnMatch onMatch)
@Nullable public ApplicationSecurityWafExclusionFilterOnMatch getOnMatch()
monitor, security
traces are emitted but the requests are not blocked. By default, security traces are not
emitted and the requests are not blocked.public void setOnMatch(ApplicationSecurityWafExclusionFilterOnMatch onMatch)
public ApplicationSecurityWafExclusionFilterCreateAttributes parameters(List<String> parameters)
public ApplicationSecurityWafExclusionFilterCreateAttributes addParametersItem(String parametersItem)
@Nullable public List<String> getParameters()
public ApplicationSecurityWafExclusionFilterCreateAttributes pathGlob(String pathGlob)
@Nullable public String getPathGlob()
public void setPathGlob(String pathGlob)
public ApplicationSecurityWafExclusionFilterCreateAttributes rulesTarget(List<ApplicationSecurityWafExclusionFilterRulesTarget> rulesTarget)
public ApplicationSecurityWafExclusionFilterCreateAttributes addRulesTargetItem(ApplicationSecurityWafExclusionFilterRulesTarget rulesTargetItem)
@Nullable public List<ApplicationSecurityWafExclusionFilterRulesTarget> getRulesTarget()
public void setRulesTarget(List<ApplicationSecurityWafExclusionFilterRulesTarget> rulesTarget)
public ApplicationSecurityWafExclusionFilterCreateAttributes scope(List<ApplicationSecurityWafExclusionFilterScope> scope)
public ApplicationSecurityWafExclusionFilterCreateAttributes addScopeItem(ApplicationSecurityWafExclusionFilterScope scopeItem)
@Nullable public List<ApplicationSecurityWafExclusionFilterScope> getScope()
public void setScope(List<ApplicationSecurityWafExclusionFilterScope> scope)
public ApplicationSecurityWafExclusionFilterCreateAttributes putAdditionalProperty(String key, Object value)
key - The arbitrary key to setvalue - The associated valuepublic Map<String,Object> getAdditionalProperties()
public Object getAdditionalProperty(String key)
key - The arbitrary key to getpublic boolean equals(Object o)
Copyright © 2025. All rights reserved.