LogAnalyticsSourceDataFilter

class oci.log_analytics.models.LogAnalyticsSourceDataFilter(**kwargs)

Bases: object

Attributes

FILTER_TYPE_DROP_LOG_ENTRY A constant which can be used with the filter_type property of a LogAnalyticsSourceDataFilter.
FILTER_TYPE_DROP_STRING A constant which can be used with the filter_type property of a LogAnalyticsSourceDataFilter.
FILTER_TYPE_HASH_MASK A constant which can be used with the filter_type property of a LogAnalyticsSourceDataFilter.
FILTER_TYPE_MASK A constant which can be used with the filter_type property of a LogAnalyticsSourceDataFilter.
data_filter_id Gets the data_filter_id of this LogAnalyticsSourceDataFilter.
description Gets the description of this LogAnalyticsSourceDataFilter.
display_name Gets the display_name of this LogAnalyticsSourceDataFilter.
edit_version Gets the edit_version of this LogAnalyticsSourceDataFilter.
field_name Gets the field_name of this LogAnalyticsSourceDataFilter.
filter_type Gets the filter_type of this LogAnalyticsSourceDataFilter.
hash_type Gets the hash_type of this LogAnalyticsSourceDataFilter.
is_enabled Gets the is_enabled of this LogAnalyticsSourceDataFilter.
is_system Gets the is_system of this LogAnalyticsSourceDataFilter.
match_regular_expression Gets the match_regular_expression of this LogAnalyticsSourceDataFilter.
order Gets the order of this LogAnalyticsSourceDataFilter.
path Gets the path of this LogAnalyticsSourceDataFilter.
replacement_string Gets the replacement_string of this LogAnalyticsSourceDataFilter.
source_id Gets the source_id of this LogAnalyticsSourceDataFilter.

Methods

__init__(**kwargs) Initializes a new LogAnalyticsSourceDataFilter object with values from keyword arguments.
FILTER_TYPE_DROP_LOG_ENTRY = 'DROP_LOG_ENTRY'

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

FILTER_TYPE_DROP_STRING = 'DROP_STRING'

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

FILTER_TYPE_HASH_MASK = 'HASH_MASK'

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

FILTER_TYPE_MASK = 'MASK'

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

__init__(**kwargs)

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

Parameters:
  • description (str) – The value to assign to the description property of this LogAnalyticsSourceDataFilter.
  • display_name (str) – The value to assign to the display_name property of this LogAnalyticsSourceDataFilter.
  • edit_version (int) – The value to assign to the edit_version property of this LogAnalyticsSourceDataFilter.
  • is_enabled (bool) – The value to assign to the is_enabled property of this LogAnalyticsSourceDataFilter.
  • field_name (str) – The value to assign to the field_name property of this LogAnalyticsSourceDataFilter.
  • hash_type (int) – The value to assign to the hash_type property of this LogAnalyticsSourceDataFilter.
  • data_filter_id (int) – The value to assign to the data_filter_id property of this LogAnalyticsSourceDataFilter.
  • is_system (bool) – The value to assign to the is_system property of this LogAnalyticsSourceDataFilter.
  • match_regular_expression (str) – The value to assign to the match_regular_expression property of this LogAnalyticsSourceDataFilter.
  • order (int) – The value to assign to the order property of this LogAnalyticsSourceDataFilter.
  • path (str) – The value to assign to the path property of this LogAnalyticsSourceDataFilter.
  • replacement_string (str) – The value to assign to the replacement_string property of this LogAnalyticsSourceDataFilter.
  • source_id (int) – The value to assign to the source_id property of this LogAnalyticsSourceDataFilter.
  • filter_type (str) – The value to assign to the filter_type property of this LogAnalyticsSourceDataFilter. Allowed values for this property are: “MASK”, “HASH_MASK”, “DROP_LOG_ENTRY”, “DROP_STRING”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
data_filter_id

Gets the data_filter_id of this LogAnalyticsSourceDataFilter. The filter unique identifier.

Returns:The data_filter_id of this LogAnalyticsSourceDataFilter.
Return type:int
description

Gets the description of this LogAnalyticsSourceDataFilter. The filter description.

Returns:The description of this LogAnalyticsSourceDataFilter.
Return type:str
display_name

Gets the display_name of this LogAnalyticsSourceDataFilter. The filter display name.

Returns:The display_name of this LogAnalyticsSourceDataFilter.
Return type:str
edit_version

Gets the edit_version of this LogAnalyticsSourceDataFilter. The filter edit version.

Returns:The edit_version of this LogAnalyticsSourceDataFilter.
Return type:int
field_name

Gets the field_name of this LogAnalyticsSourceDataFilter. The field internal name.

Returns:The field_name of this LogAnalyticsSourceDataFilter.
Return type:str
filter_type

Gets the filter_type of this LogAnalyticsSourceDataFilter. The filter type.

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

Returns:The filter_type of this LogAnalyticsSourceDataFilter.
Return type:str
hash_type

Gets the hash_type of this LogAnalyticsSourceDataFilter. The hash type.

Returns:The hash_type of this LogAnalyticsSourceDataFilter.
Return type:int
is_enabled

Gets the is_enabled of this LogAnalyticsSourceDataFilter. A flag inidcating whether or not the filter is enabled.

Returns:The is_enabled of this LogAnalyticsSourceDataFilter.
Return type:bool
is_system

Gets the is_system of this LogAnalyticsSourceDataFilter. The system flag. A value of false denotes a custom, or user defined object. A value of true denotes a built in object.

Returns:The is_system of this LogAnalyticsSourceDataFilter.
Return type:bool
match_regular_expression

Gets the match_regular_expression of this LogAnalyticsSourceDataFilter. The regular expression for matching.

Returns:The match_regular_expression of this LogAnalyticsSourceDataFilter.
Return type:str
order

Gets the order of this LogAnalyticsSourceDataFilter. The filter order.

Returns:The order of this LogAnalyticsSourceDataFilter.
Return type:int
path

Gets the path of this LogAnalyticsSourceDataFilter. The filter path.

Returns:The path of this LogAnalyticsSourceDataFilter.
Return type:str
replacement_string

Gets the replacement_string of this LogAnalyticsSourceDataFilter. The replacement string.

Returns:The replacement_string of this LogAnalyticsSourceDataFilter.
Return type:str
source_id

Gets the source_id of this LogAnalyticsSourceDataFilter. The source unique identifier.

Returns:The source_id of this LogAnalyticsSourceDataFilter.
Return type:int