LogAnalyticsSourceFunction

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

Bases: object

Attributes

FUNCTION_NAME_GEOLOCATION A constant which can be used with the function_name property of a LogAnalyticsSourceFunction.
FUNCTION_NAME_LOOKUP A constant which can be used with the function_name property of a LogAnalyticsSourceFunction.
arguments Gets the arguments of this LogAnalyticsSourceFunction.
features Gets the features of this LogAnalyticsSourceFunction.
function Gets the function of this LogAnalyticsSourceFunction.
function_id Gets the function_id of this LogAnalyticsSourceFunction.
function_name Gets the function_name of this LogAnalyticsSourceFunction.
function_reference Gets the function_reference of this LogAnalyticsSourceFunction.
is_enabled Gets the is_enabled of this LogAnalyticsSourceFunction.
is_system Gets the is_system of this LogAnalyticsSourceFunction.
lookup_column Gets the lookup_column of this LogAnalyticsSourceFunction.
lookup_column_position Gets the lookup_column_position of this LogAnalyticsSourceFunction.
lookup_display_name Gets the lookup_display_name of this LogAnalyticsSourceFunction.
lookup_mode Gets the lookup_mode of this LogAnalyticsSourceFunction.
lookup_table Gets the lookup_table of this LogAnalyticsSourceFunction.
order Gets the order of this LogAnalyticsSourceFunction.
source_id Gets the source_id of this LogAnalyticsSourceFunction.
source_reference Gets the source_reference of this LogAnalyticsSourceFunction.

Methods

__init__(**kwargs) Initializes a new LogAnalyticsSourceFunction object with values from keyword arguments.
FUNCTION_NAME_GEOLOCATION = 'GEOLOCATION'

A constant which can be used with the function_name property of a LogAnalyticsSourceFunction. This constant has a value of “GEOLOCATION”

FUNCTION_NAME_LOOKUP = 'LOOKUP'

A constant which can be used with the function_name property of a LogAnalyticsSourceFunction. This constant has a value of “LOOKUP”

__init__(**kwargs)

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

Parameters:
  • arguments (list[oci.log_analytics.models.LogAnalyticsMetaFunctionArgument]) – The value to assign to the arguments property of this LogAnalyticsSourceFunction.
  • is_enabled (bool) – The value to assign to the is_enabled property of this LogAnalyticsSourceFunction.
  • function (oci.log_analytics.models.LogAnalyticsMetaFunction) – The value to assign to the function property of this LogAnalyticsSourceFunction.
  • function_name (str) – The value to assign to the function_name property of this LogAnalyticsSourceFunction. Allowed values for this property are: “GEOLOCATION”, “LOOKUP”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • function_reference (str) – The value to assign to the function_reference property of this LogAnalyticsSourceFunction.
  • source_reference (str) – The value to assign to the source_reference property of this LogAnalyticsSourceFunction.
  • features (list[str]) – The value to assign to the features property of this LogAnalyticsSourceFunction.
  • function_id (int) – The value to assign to the function_id property of this LogAnalyticsSourceFunction.
  • order (int) – The value to assign to the order property of this LogAnalyticsSourceFunction.
  • is_system (bool) – The value to assign to the is_system property of this LogAnalyticsSourceFunction.
  • lookup_column (str) – The value to assign to the lookup_column property of this LogAnalyticsSourceFunction.
  • lookup_column_position (int) – The value to assign to the lookup_column_position property of this LogAnalyticsSourceFunction.
  • lookup_display_name (str) – The value to assign to the lookup_display_name property of this LogAnalyticsSourceFunction.
  • lookup_mode (int) – The value to assign to the lookup_mode property of this LogAnalyticsSourceFunction.
  • lookup_table (str) – The value to assign to the lookup_table property of this LogAnalyticsSourceFunction.
  • source_id (int) – The value to assign to the source_id property of this LogAnalyticsSourceFunction.
arguments

Gets the arguments of this LogAnalyticsSourceFunction. The function argument.

Returns:The arguments of this LogAnalyticsSourceFunction.
Return type:list[oci.log_analytics.models.LogAnalyticsMetaFunctionArgument]
features

Gets the features of this LogAnalyticsSourceFunction. Features of the source function to use for enrichment.

Returns:The features of this LogAnalyticsSourceFunction.
Return type:list[str]
function

Gets the function of this LogAnalyticsSourceFunction.

Returns:The function of this LogAnalyticsSourceFunction.
Return type:oci.log_analytics.models.LogAnalyticsMetaFunction
function_id

Gets the function_id of this LogAnalyticsSourceFunction. The source function unique identifier.

Returns:The function_id of this LogAnalyticsSourceFunction.
Return type:int
function_name

Gets the function_name of this LogAnalyticsSourceFunction. The source function name

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

Returns:The function_name of this LogAnalyticsSourceFunction.
Return type:str
function_reference

Gets the function_reference of this LogAnalyticsSourceFunction. The source function unique identifier as a string.

Returns:The function_reference of this LogAnalyticsSourceFunction.
Return type:str
is_enabled

Gets the is_enabled of this LogAnalyticsSourceFunction. A flag inidcating whether or not the source function is enabled.

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

Gets the is_system of this LogAnalyticsSourceFunction. 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 LogAnalyticsSourceFunction.
Return type:bool
lookup_column

Gets the lookup_column of this LogAnalyticsSourceFunction. The lookup column.

Returns:The lookup_column of this LogAnalyticsSourceFunction.
Return type:str
lookup_column_position

Gets the lookup_column_position of this LogAnalyticsSourceFunction. The lookup column position.

Returns:The lookup_column_position of this LogAnalyticsSourceFunction.
Return type:int
lookup_display_name

Gets the lookup_display_name of this LogAnalyticsSourceFunction. The lookup display name.

Returns:The lookup_display_name of this LogAnalyticsSourceFunction.
Return type:str
lookup_mode

Gets the lookup_mode of this LogAnalyticsSourceFunction. The lookup mode.

Returns:The lookup_mode of this LogAnalyticsSourceFunction.
Return type:int
lookup_table

Gets the lookup_table of this LogAnalyticsSourceFunction. The lookup table.

Returns:The lookup_table of this LogAnalyticsSourceFunction.
Return type:str
order

Gets the order of this LogAnalyticsSourceFunction. The source function order.

Returns:The order of this LogAnalyticsSourceFunction.
Return type:int
source_id

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

Returns:The source_id of this LogAnalyticsSourceFunction.
Return type:int
source_reference

Gets the source_reference of this LogAnalyticsSourceFunction. The source unique identifier as a string.

Returns:The source_reference of this LogAnalyticsSourceFunction.
Return type:str