OperatorSummary

class oci.cloud_guard.models.OperatorSummary(**kwargs)

Bases: object

Summary of Operator

Attributes

FILTER_TYPE_CONDITION A constant which can be used with the filter_type property of a OperatorSummary.
FILTER_TYPE_CONFIG A constant which can be used with the filter_type property of a OperatorSummary.
datatype [Required] Gets the datatype of this OperatorSummary.
display_name [Required] Gets the display_name of this OperatorSummary.
filter_type [Required] Gets the filter_type of this OperatorSummary.
managed_listtype [Required] Gets the managed_listtype of this OperatorSummary.
multi_list_types Gets the multi_list_types of this OperatorSummary.
name [Required] Gets the name of this OperatorSummary.
operators [Required] Gets the operators of this OperatorSummary.

Methods

__init__(**kwargs) Initializes a new OperatorSummary object with values from keyword arguments.
FILTER_TYPE_CONDITION = 'CONDITION'

A constant which can be used with the filter_type property of a OperatorSummary. This constant has a value of “CONDITION”

FILTER_TYPE_CONFIG = 'CONFIG'

A constant which can be used with the filter_type property of a OperatorSummary. This constant has a value of “CONFIG”

__init__(**kwargs)

Initializes a new OperatorSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • name (str) – The value to assign to the name property of this OperatorSummary.
  • display_name (str) – The value to assign to the display_name property of this OperatorSummary.
  • datatype (str) – The value to assign to the datatype property of this OperatorSummary.
  • managed_listtype (str) – The value to assign to the managed_listtype property of this OperatorSummary.
  • filter_type (str) – The value to assign to the filter_type property of this OperatorSummary. Allowed values for this property are: “CONDITION”, “CONFIG”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • operators (list[oci.cloud_guard.models.ConditionOperator]) – The value to assign to the operators property of this OperatorSummary.
  • multi_list_types (list[str]) – The value to assign to the multi_list_types property of this OperatorSummary.
datatype

[Required] Gets the datatype of this OperatorSummary. data type of operand

Returns:The datatype of this OperatorSummary.
Return type:str
display_name

[Required] Gets the display_name of this OperatorSummary. display name of the operand

Returns:The display_name of this OperatorSummary.
Return type:str
filter_type

[Required] Gets the filter_type of this OperatorSummary. Filter type can be config filter or condition filter

Allowed values for this property are: “CONDITION”, “CONFIG”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The filter_type of this OperatorSummary.
Return type:str
managed_listtype

[Required] Gets the managed_listtype of this OperatorSummary. operand list type

Returns:The managed_listtype of this OperatorSummary.
Return type:str
multi_list_types

Gets the multi_list_types of this OperatorSummary. configuration value type list for multilist data type

Returns:The multi_list_types of this OperatorSummary.
Return type:list[str]
name

[Required] Gets the name of this OperatorSummary. name of the operand

Returns:The name of this OperatorSummary.
Return type:str
operators

[Required] Gets the operators of this OperatorSummary. List of parameters

Returns:The operators of this OperatorSummary.
Return type:list[oci.cloud_guard.models.ConditionOperator]