Class DetectorConfiguration
Configuration details for a detector.
Inherited Members
Namespace: Oci.CloudguardService.Models
Assembly: OCI.DotNetSDK.Cloudguard.dll
Syntax
public class DetectorConfiguration
Properties
AllowedValues
Declaration
[JsonProperty(PropertyName = "allowedValues")]
public List<PropertyTuple> AllowedValues { get; set; }
Property Value
Type | Description |
---|---|
List<PropertyTuple> | Map of possible values for configuration |
AllowedValuesDataType
Declaration
[JsonProperty(PropertyName = "allowedValuesDataType")]
public string AllowedValuesDataType { get; set; }
Property Value
Type | Description |
---|---|
string | Map property Value data type |
ConfigKey
Declaration
[Required(ErrorMessage = "ConfigKey is required.")]
[JsonProperty(PropertyName = "configKey")]
public string ConfigKey { get; set; }
Property Value
Type | Description |
---|---|
string | Unique identifier of the configuration |
Remarks
Required
DataType
Declaration
[JsonProperty(PropertyName = "dataType")]
public string DataType { get; set; }
Property Value
Type | Description |
---|---|
string | Configuration data type |
Name
Declaration
[Required(ErrorMessage = "Name is required.")]
[JsonProperty(PropertyName = "name")]
public string Name { get; set; }
Property Value
Type | Description |
---|---|
string | Configuration name |
Remarks
Required
Value
Declaration
[JsonProperty(PropertyName = "value")]
public string Value { get; set; }
Property Value
Type | Description |
---|---|
string | Configuration value |
Values
Declaration
[JsonProperty(PropertyName = "values")]
public List<ConfigValue> Values { get; set; }
Property Value
Type | Description |
---|---|
List<ConfigValue> | List of configuration values |