UpsertLogAnalyticsSourceDetails

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

Bases: object

Methods

__init__(**kwargs) Initializes a new UpsertLogAnalyticsSourceDetails object with values from keyword arguments.

Attributes

categories Gets the categories of this UpsertLogAnalyticsSourceDetails.
data_filter_definitions Gets the data_filter_definitions of this UpsertLogAnalyticsSourceDetails.
database_credential Gets the database_credential of this UpsertLogAnalyticsSourceDetails.
description Gets the description of this UpsertLogAnalyticsSourceDetails.
display_name Gets the display_name of this UpsertLogAnalyticsSourceDetails.
edit_version Gets the edit_version of this UpsertLogAnalyticsSourceDetails.
endpoints Gets the endpoints of this UpsertLogAnalyticsSourceDetails.
entity_types Gets the entity_types of this UpsertLogAnalyticsSourceDetails.
extended_field_definitions Gets the extended_field_definitions of this UpsertLogAnalyticsSourceDetails.
functions Gets the functions of this UpsertLogAnalyticsSourceDetails.
is_for_cloud Gets the is_for_cloud of this UpsertLogAnalyticsSourceDetails.
is_secure_content Gets the is_secure_content of this UpsertLogAnalyticsSourceDetails.
is_system Gets the is_system of this UpsertLogAnalyticsSourceDetails.
is_timezone_override Gets the is_timezone_override of this UpsertLogAnalyticsSourceDetails.
label_conditions Gets the label_conditions of this UpsertLogAnalyticsSourceDetails.
label_definitions Gets the label_definitions of this UpsertLogAnalyticsSourceDetails.
labels Gets the labels of this UpsertLogAnalyticsSourceDetails.
metadata_fields Gets the metadata_fields of this UpsertLogAnalyticsSourceDetails.
metric_definitions Gets the metric_definitions of this UpsertLogAnalyticsSourceDetails.
metrics Gets the metrics of this UpsertLogAnalyticsSourceDetails.
name Gets the name of this UpsertLogAnalyticsSourceDetails.
oob_parsers Gets the oob_parsers of this UpsertLogAnalyticsSourceDetails.
parameters Gets the parameters of this UpsertLogAnalyticsSourceDetails.
parsers Gets the parsers of this UpsertLogAnalyticsSourceDetails.
patterns Gets the patterns of this UpsertLogAnalyticsSourceDetails.
rule_id Gets the rule_id of this UpsertLogAnalyticsSourceDetails.
source_id Gets the source_id of this UpsertLogAnalyticsSourceDetails.
source_properties Gets the source_properties of this UpsertLogAnalyticsSourceDetails.
type_name Gets the type_name of this UpsertLogAnalyticsSourceDetails.
user_parsers Gets the user_parsers of this UpsertLogAnalyticsSourceDetails.
warning_config Gets the warning_config of this UpsertLogAnalyticsSourceDetails.
__init__(**kwargs)

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

Parameters:
  • label_conditions (list[oci.log_analytics.models.LogAnalyticsSourceLabelCondition]) – The value to assign to the label_conditions property of this UpsertLogAnalyticsSourceDetails.
  • data_filter_definitions (list[oci.log_analytics.models.LogAnalyticsSourceDataFilter]) – The value to assign to the data_filter_definitions property of this UpsertLogAnalyticsSourceDetails.
  • database_credential (str) – The value to assign to the database_credential property of this UpsertLogAnalyticsSourceDetails.
  • extended_field_definitions (list[oci.log_analytics.models.LogAnalyticsSourceExtendedFieldDefinition]) – The value to assign to the extended_field_definitions property of this UpsertLogAnalyticsSourceDetails.
  • is_for_cloud (bool) – The value to assign to the is_for_cloud property of this UpsertLogAnalyticsSourceDetails.
  • labels (list[oci.log_analytics.models.LogAnalyticsLabelView]) – The value to assign to the labels property of this UpsertLogAnalyticsSourceDetails.
  • metric_definitions (list[oci.log_analytics.models.LogAnalyticsMetric]) – The value to assign to the metric_definitions property of this UpsertLogAnalyticsSourceDetails.
  • metrics (list[oci.log_analytics.models.LogAnalyticsSourceMetric]) – The value to assign to the metrics property of this UpsertLogAnalyticsSourceDetails.
  • oob_parsers (list[oci.log_analytics.models.LogAnalyticsParser]) – The value to assign to the oob_parsers property of this UpsertLogAnalyticsSourceDetails.
  • parameters (list[oci.log_analytics.models.LogAnalyticsParameter]) – The value to assign to the parameters property of this UpsertLogAnalyticsSourceDetails.
  • patterns (list[oci.log_analytics.models.LogAnalyticsSourcePattern]) – The value to assign to the patterns property of this UpsertLogAnalyticsSourceDetails.
  • description (str) – The value to assign to the description property of this UpsertLogAnalyticsSourceDetails.
  • display_name (str) – The value to assign to the display_name property of this UpsertLogAnalyticsSourceDetails.
  • edit_version (int) – The value to assign to the edit_version property of this UpsertLogAnalyticsSourceDetails.
  • functions (list[oci.log_analytics.models.LogAnalyticsSourceFunction]) – The value to assign to the functions property of this UpsertLogAnalyticsSourceDetails.
  • source_id (int) – The value to assign to the source_id property of this UpsertLogAnalyticsSourceDetails.
  • name (str) – The value to assign to the name property of this UpsertLogAnalyticsSourceDetails.
  • is_secure_content (bool) – The value to assign to the is_secure_content property of this UpsertLogAnalyticsSourceDetails.
  • is_system (bool) – The value to assign to the is_system property of this UpsertLogAnalyticsSourceDetails.
  • parsers (list[oci.log_analytics.models.LogAnalyticsParser]) – The value to assign to the parsers property of this UpsertLogAnalyticsSourceDetails.
  • rule_id (int) – The value to assign to the rule_id property of this UpsertLogAnalyticsSourceDetails.
  • type_name (str) – The value to assign to the type_name property of this UpsertLogAnalyticsSourceDetails.
  • warning_config (int) – The value to assign to the warning_config property of this UpsertLogAnalyticsSourceDetails.
  • metadata_fields (list[oci.log_analytics.models.LogAnalyticsSourceMetadataField]) – The value to assign to the metadata_fields property of this UpsertLogAnalyticsSourceDetails.
  • label_definitions (list[oci.log_analytics.models.LogAnalyticsLabelDefinition]) – The value to assign to the label_definitions property of this UpsertLogAnalyticsSourceDetails.
  • entity_types (list[oci.log_analytics.models.LogAnalyticsSourceEntityType]) – The value to assign to the entity_types property of this UpsertLogAnalyticsSourceDetails.
  • is_timezone_override (bool) – The value to assign to the is_timezone_override property of this UpsertLogAnalyticsSourceDetails.
  • user_parsers (list[oci.log_analytics.models.LogAnalyticsParser]) – The value to assign to the user_parsers property of this UpsertLogAnalyticsSourceDetails.
  • categories (list[oci.log_analytics.models.LogAnalyticsCategory]) – The value to assign to the categories property of this UpsertLogAnalyticsSourceDetails.
  • endpoints (list[oci.log_analytics.models.LogAnalyticsEndpoint]) – The value to assign to the endpoints property of this UpsertLogAnalyticsSourceDetails.
  • source_properties (list[oci.log_analytics.models.LogAnalyticsProperty]) – The value to assign to the source_properties property of this UpsertLogAnalyticsSourceDetails.
categories

Gets the categories of this UpsertLogAnalyticsSourceDetails. An array of categories to assign to the source. Specifying the name attribute for each category would suffice. Oracle-defined category assignments cannot be removed.

Returns:The categories of this UpsertLogAnalyticsSourceDetails.
Return type:list[oci.log_analytics.models.LogAnalyticsCategory]
data_filter_definitions

Gets the data_filter_definitions of this UpsertLogAnalyticsSourceDetails. An array of data filter definitions.

Returns:The data_filter_definitions of this UpsertLogAnalyticsSourceDetails.
Return type:list[oci.log_analytics.models.LogAnalyticsSourceDataFilter]
database_credential

Gets the database_credential of this UpsertLogAnalyticsSourceDetails. The database credential name.

Returns:The database_credential of this UpsertLogAnalyticsSourceDetails.
Return type:str
description

Gets the description of this UpsertLogAnalyticsSourceDetails. The source description.

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

Gets the display_name of this UpsertLogAnalyticsSourceDetails. The source display name.

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

Gets the edit_version of this UpsertLogAnalyticsSourceDetails. The source edit version.

Returns:The edit_version of this UpsertLogAnalyticsSourceDetails.
Return type:int
endpoints

Gets the endpoints of this UpsertLogAnalyticsSourceDetails. An array of REST API endpoints for log collection.

Returns:The endpoints of this UpsertLogAnalyticsSourceDetails.
Return type:list[oci.log_analytics.models.LogAnalyticsEndpoint]
entity_types

Gets the entity_types of this UpsertLogAnalyticsSourceDetails. An array of entity types.

Returns:The entity_types of this UpsertLogAnalyticsSourceDetails.
Return type:list[oci.log_analytics.models.LogAnalyticsSourceEntityType]
extended_field_definitions

Gets the extended_field_definitions of this UpsertLogAnalyticsSourceDetails. An array of extended field definitions.

Returns:The extended_field_definitions of this UpsertLogAnalyticsSourceDetails.
Return type:list[oci.log_analytics.models.LogAnalyticsSourceExtendedFieldDefinition]
functions

Gets the functions of this UpsertLogAnalyticsSourceDetails. An array of source functions.

Returns:The functions of this UpsertLogAnalyticsSourceDetails.
Return type:list[oci.log_analytics.models.LogAnalyticsSourceFunction]
is_for_cloud

Gets the is_for_cloud of this UpsertLogAnalyticsSourceDetails. A flag indicating whether or not this is a cloud source.

Returns:The is_for_cloud of this UpsertLogAnalyticsSourceDetails.
Return type:bool
is_secure_content

Gets the is_secure_content of this UpsertLogAnalyticsSourceDetails. A flag indicating whether or not the source content is secure.

Returns:The is_secure_content of this UpsertLogAnalyticsSourceDetails.
Return type:bool
is_system

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

Gets the is_timezone_override of this UpsertLogAnalyticsSourceDetails. A flag indicating whether or not the source has a time zone override.

Returns:The is_timezone_override of this UpsertLogAnalyticsSourceDetails.
Return type:bool
label_conditions

Gets the label_conditions of this UpsertLogAnalyticsSourceDetails. An array of source label conditions.

Returns:The label_conditions of this UpsertLogAnalyticsSourceDetails.
Return type:list[oci.log_analytics.models.LogAnalyticsSourceLabelCondition]
label_definitions

Gets the label_definitions of this UpsertLogAnalyticsSourceDetails. An array of labels.

Returns:The label_definitions of this UpsertLogAnalyticsSourceDetails.
Return type:list[oci.log_analytics.models.LogAnalyticsLabelDefinition]
labels

Gets the labels of this UpsertLogAnalyticsSourceDetails. An array of labels.

Returns:The labels of this UpsertLogAnalyticsSourceDetails.
Return type:list[oci.log_analytics.models.LogAnalyticsLabelView]
metadata_fields

Gets the metadata_fields of this UpsertLogAnalyticsSourceDetails. An array of source metadata fields.

Returns:The metadata_fields of this UpsertLogAnalyticsSourceDetails.
Return type:list[oci.log_analytics.models.LogAnalyticsSourceMetadataField]
metric_definitions

Gets the metric_definitions of this UpsertLogAnalyticsSourceDetails. An array of metric definitions.

Returns:The metric_definitions of this UpsertLogAnalyticsSourceDetails.
Return type:list[oci.log_analytics.models.LogAnalyticsMetric]
metrics

Gets the metrics of this UpsertLogAnalyticsSourceDetails. An array of metrics.

Returns:The metrics of this UpsertLogAnalyticsSourceDetails.
Return type:list[oci.log_analytics.models.LogAnalyticsSourceMetric]
name

Gets the name of this UpsertLogAnalyticsSourceDetails. The source internal name.

Returns:The name of this UpsertLogAnalyticsSourceDetails.
Return type:str
oob_parsers

Gets the oob_parsers of this UpsertLogAnalyticsSourceDetails. An array of built in source parsers.

Returns:The oob_parsers of this UpsertLogAnalyticsSourceDetails.
Return type:list[oci.log_analytics.models.LogAnalyticsParser]
parameters

Gets the parameters of this UpsertLogAnalyticsSourceDetails. An array of parameters.

Returns:The parameters of this UpsertLogAnalyticsSourceDetails.
Return type:list[oci.log_analytics.models.LogAnalyticsParameter]
parsers

Gets the parsers of this UpsertLogAnalyticsSourceDetails. An array of parser.

Returns:The parsers of this UpsertLogAnalyticsSourceDetails.
Return type:list[oci.log_analytics.models.LogAnalyticsParser]
patterns

Gets the patterns of this UpsertLogAnalyticsSourceDetails. An array of patterns.

Returns:The patterns of this UpsertLogAnalyticsSourceDetails.
Return type:list[oci.log_analytics.models.LogAnalyticsSourcePattern]
rule_id

Gets the rule_id of this UpsertLogAnalyticsSourceDetails. The rule unique identifier.

Returns:The rule_id of this UpsertLogAnalyticsSourceDetails.
Return type:int
source_id

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

Returns:The source_id of this UpsertLogAnalyticsSourceDetails.
Return type:int
source_properties

Gets the source_properties of this UpsertLogAnalyticsSourceDetails. A list of source properties.

Returns:The source_properties of this UpsertLogAnalyticsSourceDetails.
Return type:list[oci.log_analytics.models.LogAnalyticsProperty]
type_name

Gets the type_name of this UpsertLogAnalyticsSourceDetails. The source type internal name.

Returns:The type_name of this UpsertLogAnalyticsSourceDetails.
Return type:str
user_parsers

Gets the user_parsers of this UpsertLogAnalyticsSourceDetails. An array of custom parsers.

Returns:The user_parsers of this UpsertLogAnalyticsSourceDetails.
Return type:list[oci.log_analytics.models.LogAnalyticsParser]
warning_config

Gets the warning_config of this UpsertLogAnalyticsSourceDetails. The source warning configuration.

Returns:The warning_config of this UpsertLogAnalyticsSourceDetails.
Return type:int