# This is an automatically generated code sample.
# To make this code sample work in your Oracle Cloud tenancy,
# please replace the values for any parameters whose current values do not fit
# your use case (such as resource IDs, strings containing ‘EXAMPLE’ or ‘unique_id’, and
# boolean, number, and enum parameters with values not fitting your use case).

require 'date'
require 'oci'

# Create a default config using DEFAULT profile in default location
# Refer to https://docs.cloud.oracle.com/en-us/iaas/Content/API/Concepts/sdkconfig.htm#SDK_and_CLI_Configuration_File for more info
config = OCI::ConfigFileLoader.load_config

# Initialize service client with default config file
log_analytics_client = OCI::LogAnalytics::LogAnalyticsClient.new(config: config)

# Send the request to service, some parameters are not required, see API doc for more info
upsert_source_response =
  log_analytics_client.upsert_source(
    'EXAMPLE-namespaceName-Value',
    OCI::LogAnalytics::Models::UpsertLogAnalyticsSourceDetails.new(
      label_conditions: [
        OCI::LogAnalytics::Models::LogAnalyticsSourceLabelCondition.new(
          condition_string: 'EXAMPLE-conditionString-Value',
          condition_block:
            OCI::LogAnalytics::Models::ConditionBlock.new(
              condition_blocks_operator: 'AND',
              field_name: 'EXAMPLE-fieldName-Value',
              label_condition_operator: 'EXAMPLE-labelConditionOperator-Value',
              label_condition_value: 'EXAMPLE-labelConditionValue-Value',
              label_condition_values: %w[EXAMPLE--Value]
            ),
          message: 'EXAMPLE-message-Value',
          is_visible: true,
          block_condition_field: 'EXAMPLE-blockConditionField-Value',
          block_condition_operator: 'EXAMPLE-blockConditionOperator-Value',
          block_condition_value: 'EXAMPLE-blockConditionValue-Value',
          label_condition_value: 'EXAMPLE-labelConditionValue-Value',
          label_condition_values: %w[EXAMPLE--Value],
          content_example: 'EXAMPLE-contentExample-Value',
          is_enabled: false,
          field_name: 'EXAMPLE-fieldName-Value',
          label_condition_id: 516,
          is_system: false,
          label_condition_operator: 'EXAMPLE-labelConditionOperator-Value',
          source_id: 424,
          label_display_name: 'EXAMPLE-labelDisplayName-Value',
          storage_field: 'EXAMPLE-storageField-Value',
          label_name: 'EXAMPLE-labelName-Value',
          is_inline_label_existing_in_database: false
        )
      ],
      data_filter_definitions: [
        OCI::LogAnalytics::Models::LogAnalyticsSourceDataFilter.new(
          description: 'EXAMPLE-description-Value',
          display_name: 'EXAMPLE-displayName-Value',
          edit_version: 795,
          is_enabled: false,
          field_name: 'EXAMPLE-fieldName-Value',
          hash_type: 501,
          data_filter_id: 585,
          is_system: true,
          match_regular_expression: 'EXAMPLE-matchRegularExpression-Value',
          order: 838,
          path: 'EXAMPLE-path-Value',
          replacement_string: 'EXAMPLE-replacementString-Value',
          source_id: 836,
          filter_type: 'HASH_MASK'
        )
      ],
      database_credential: 'EXAMPLE-databaseCredential-Value',
      extended_field_definitions: [
        OCI::LogAnalytics::Models::LogAnalyticsSourceExtendedFieldDefinition
          .new(
          field:
            OCI::LogAnalytics::Models::LogAnalyticsField.new(
              cee_alias: 'EXAMPLE-ceeAlias-Value',
              data_type: 'EXAMPLE-dataType-Value',
              regular_expression: 'EXAMPLE-regularExpression-Value',
              description: 'EXAMPLE-description-Value',
              display_name: 'EXAMPLE-displayName-Value',
              edit_version: 567,
              facet_priority: 627,
              name: 'EXAMPLE-name-Value',
              is_facet_eligible: true,
              is_high_cardinality: false,
              is_large_data: false,
              is_multi_valued: false,
              is_primary: false,
              is_system: false,
              is_summarizable: true,
              mapped_value: 'EXAMPLE-mappedValue-Value',
              is_metric_key_eligible: true,
              is_metric_value_eligible: true,
              range_facet_eligible: 656,
              is_table_eligible: true,
              unit_type: 'EXAMPLE-unitType-Value',
              time_updated: DateTime.parse('2025-09-06T03:48:04.715Z'),
              is_keep_duplicates: true
            ),
          display_regular_expression: 'EXAMPLE-displayRegularExpression-Value',
          extended_fields: [
            OCI::LogAnalytics::Models::LogAnalyticsExtendedField.new(
              field:
                OCI::LogAnalytics::Models::LogAnalyticsField.new(
                  cee_alias: 'EXAMPLE-ceeAlias-Value',
                  data_type: 'EXAMPLE-dataType-Value',
                  regular_expression: 'EXAMPLE-regularExpression-Value',
                  description: 'EXAMPLE-description-Value',
                  display_name: 'EXAMPLE-displayName-Value',
                  edit_version: 184,
                  facet_priority: 211,
                  name: 'EXAMPLE-name-Value',
                  is_facet_eligible: true,
                  is_high_cardinality: false,
                  is_large_data: true,
                  is_multi_valued: true,
                  is_primary: false,
                  is_system: true,
                  is_summarizable: false,
                  mapped_value: 'EXAMPLE-mappedValue-Value',
                  is_metric_key_eligible: false,
                  is_metric_value_eligible: true,
                  range_facet_eligible: 667,
                  is_table_eligible: true,
                  unit_type: 'EXAMPLE-unitType-Value',
                  time_updated: DateTime.parse('2049-01-04T09:23:05.366Z'),
                  is_keep_duplicates: false
                ),
              extended_field_definition_id: 604,
              field_name: 'EXAMPLE-fieldName-Value',
              field_display_name: 'EXAMPLE-fieldDisplayName-Value',
              saved_regular_expression_name:
                'EXAMPLE-savedRegularExpressionName-Value',
              extended_field_id: 460
            )
          ],
          base_field_name: 'EXAMPLE-baseFieldName-Value',
          base_field_log_text: 'EXAMPLE-baseFieldLogText-Value',
          condition_data_type: 'EXAMPLE-conditionDataType-Value',
          condition_field: 'EXAMPLE-conditionField-Value',
          condition_operator: 'EXAMPLE-conditionOperator-Value',
          condition_value: 'EXAMPLE-conditionValue-Value',
          converted_regular_expression:
            'EXAMPLE-convertedRegularExpression-Value',
          is_enabled: true,
          extended_field_definition_id: 403,
          is_system: true,
          regular_expression: 'EXAMPLE-regularExpression-Value',
          source_id: 450,
          time_updated: DateTime.parse('2018-09-01T19:09:50.216Z'),
          condition_string: 'EXAMPLE-conditionString-Value',
          condition_block:
            OCI::LogAnalytics::Models::GenericConditionBlock.new(
              condition_blocks_operator: 'OR',
              name: 'EXAMPLE-name-Value',
              operator: 'EXAMPLE-operator-Value',
              value: 'EXAMPLE-value-Value',
              values: %w[EXAMPLE--Value]
            )
        )
      ],
      is_for_cloud: false,
      labels: [
        OCI::LogAnalytics::Models::LogAnalyticsLabelView.new(
          aliases: [
            OCI::LogAnalytics::Models::LogAnalyticsLabelAlias.new(
              alias: 'EXAMPLE-alias-Value',
              alias_display_name: 'EXAMPLE-aliasDisplayName-Value',
              is_system: false,
              display_name: 'EXAMPLE-displayName-Value',
              name: 'EXAMPLE-name-Value',
              priority: 'HIGH'
            )
          ],
          count_usage_in_alert_rule: 486,
          count_usage_in_source: 52,
          id: 'EXAMPLE-id-Value',
          suggest_type: 758,
          description: 'EXAMPLE-description-Value',
          display_name: 'EXAMPLE-displayName-Value',
          edit_version: 536,
          impact: 'EXAMPLE-impact-Value',
          is_system: false,
          name: 'EXAMPLE-name-Value',
          priority: 'MEDIUM',
          recommendation: 'EXAMPLE-recommendation-Value',
          type: 470,
          is_user_deleted: true
        )
      ],
      metric_definitions: [
        OCI::LogAnalytics::Models::LogAnalyticsMetric.new(
          aggregation_field: 'EXAMPLE-aggregationField-Value',
          bucket_metadata: 'EXAMPLE-bucketMetadata-Value',
          clock_period: 'EXAMPLE-clockPeriod-Value',
          description: 'EXAMPLE-description-Value',
          edit_version: 628,
          field_name: 'EXAMPLE-fieldName-Value',
          field_values: %w[EXAMPLE--Value],
          grouping_field: 'EXAMPLE-groupingField-Value',
          is_enabled: false,
          is_system: false,
          display_name: 'EXAMPLE-displayName-Value',
          metric_reference: 29,
          name: 'EXAMPLE-name-Value',
          metric_type: 'COUNT_DISTRIBUTION',
          is_metric_source_enabled: true,
          operator: 'CONTAINS_IGNORE_CASE',
          sources: [
            OCI::LogAnalytics::Models::LogAnalyticsSource.new(
              label_conditions: [
                OCI::LogAnalytics::Models::LogAnalyticsSourceLabelCondition.new(
                  condition_string: 'EXAMPLE-conditionString-Value',
                  condition_block:
                    OCI::LogAnalytics::Models::ConditionBlock.new(
                      condition_blocks_operator: 'NOT_AND',
                      field_name: 'EXAMPLE-fieldName-Value',
                      label_condition_operator:
                        'EXAMPLE-labelConditionOperator-Value',
                      label_condition_value:
                        'EXAMPLE-labelConditionValue-Value',
                      label_condition_values: %w[EXAMPLE--Value]
                    ),
                  message: 'EXAMPLE-message-Value',
                  is_visible: true,
                  block_condition_field: 'EXAMPLE-blockConditionField-Value',
                  block_condition_operator:
                    'EXAMPLE-blockConditionOperator-Value',
                  block_condition_value: 'EXAMPLE-blockConditionValue-Value',
                  label_condition_value: 'EXAMPLE-labelConditionValue-Value',
                  label_condition_values: %w[EXAMPLE--Value],
                  content_example: 'EXAMPLE-contentExample-Value',
                  is_enabled: false,
                  field_name: 'EXAMPLE-fieldName-Value',
                  label_condition_id: 375,
                  is_system: true,
                  label_condition_operator:
                    'EXAMPLE-labelConditionOperator-Value',
                  source_id: 307,
                  label_display_name: 'EXAMPLE-labelDisplayName-Value',
                  storage_field: 'EXAMPLE-storageField-Value',
                  label_name: 'EXAMPLE-labelName-Value',
                  is_inline_label_existing_in_database: true
                )
              ],
              association_count: 627,
              association_entity: [
                OCI::LogAnalytics::Models::LogAnalyticsAssociation.new(
                  failure_message: 'EXAMPLE-failureMessage-Value',
                  agent_id: 'ocid1.test.oc1..<unique_ID>EXAMPLE-agentId-Value',
                  time_last_attempted:
                    DateTime.parse('2009-08-08T11:48:02.095Z'),
                  retry_count: 429,
                  source_name: 'EXAMPLE-sourceName-Value',
                  source_display_name: 'EXAMPLE-sourceDisplayName-Value',
                  source_type_name: 'EXAMPLE-sourceTypeName-Value',
                  life_cycle_state: 'ACCEPTED',
                  entity_id:
                    'ocid1.test.oc1..<unique_ID>EXAMPLE-entityId-Value',
                  entity_name: 'EXAMPLE-entityName-Value',
                  entity_type_name: 'EXAMPLE-entityTypeName-Value',
                  host: 'EXAMPLE-host-Value',
                  agent_entity_name: 'EXAMPLE-agentEntityName-Value',
                  entity_type_display_name:
                    'EXAMPLE-entityTypeDisplayName-Value',
                  log_group_id:
                    'ocid1.test.oc1..<unique_ID>EXAMPLE-logGroupId-Value',
                  log_group_name: 'EXAMPLE-logGroupName-Value',
                  log_group_compartment: 'EXAMPLE-logGroupCompartment-Value',
                  association_properties: [
                    OCI::LogAnalytics::Models::AssociationProperty.new(
                      name: 'EXAMPLE-name-Value',
                      value: 'EXAMPLE-value-Value',
                      patterns: [
                        OCI::LogAnalytics::Models::PatternOverride.new(
                          id: 'ocid1.test.oc1..<unique_ID>EXAMPLE-id-Value',
                          value: 'EXAMPLE-value-Value',
                          effective_level: 'EXAMPLE-effectiveLevel-Value'
                        )
                      ]
                    )
                  ]
                )
              ],
              data_filter_definitions: [
                OCI::LogAnalytics::Models::LogAnalyticsSourceDataFilter.new(
                  description: 'EXAMPLE-description-Value',
                  display_name: 'EXAMPLE-displayName-Value',
                  edit_version: 213,
                  is_enabled: false,
                  field_name: 'EXAMPLE-fieldName-Value',
                  hash_type: 869,
                  data_filter_id: 519,
                  is_system: true,
                  match_regular_expression:
                    'EXAMPLE-matchRegularExpression-Value',
                  order: 497,
                  path: 'EXAMPLE-path-Value',
                  replacement_string: 'EXAMPLE-replacementString-Value',
                  source_id: 558,
                  filter_type: 'MASK'
                )
              ],
              database_credential: 'EXAMPLE-databaseCredential-Value',
              extended_field_definitions: [
                OCI::LogAnalytics::Models::LogAnalyticsSourceExtendedFieldDefinition
                  .new(
                  field:
                    OCI::LogAnalytics::Models::LogAnalyticsField.new(
                      cee_alias: 'EXAMPLE-ceeAlias-Value',
                      data_type: 'EXAMPLE-dataType-Value',
                      regular_expression: 'EXAMPLE-regularExpression-Value',
                      description: 'EXAMPLE-description-Value',
                      display_name: 'EXAMPLE-displayName-Value',
                      edit_version: 943,
                      facet_priority: 927,
                      name: 'EXAMPLE-name-Value',
                      is_facet_eligible: false,
                      is_high_cardinality: true,
                      is_large_data: false,
                      is_multi_valued: false,
                      is_primary: false,
                      is_system: true,
                      is_summarizable: true,
                      mapped_value: 'EXAMPLE-mappedValue-Value',
                      is_metric_key_eligible: false,
                      is_metric_value_eligible: true,
                      range_facet_eligible: 742,
                      is_table_eligible: true,
                      unit_type: 'EXAMPLE-unitType-Value',
                      time_updated: DateTime.parse('2001-10-04T07:14:37.655Z'),
                      is_keep_duplicates: true
                    ),
                  display_regular_expression:
                    'EXAMPLE-displayRegularExpression-Value',
                  extended_fields: [
                    OCI::LogAnalytics::Models::LogAnalyticsExtendedField.new(
                      field:
                        OCI::LogAnalytics::Models::LogAnalyticsField.new(
                          cee_alias: 'EXAMPLE-ceeAlias-Value',
                          data_type: 'EXAMPLE-dataType-Value',
                          regular_expression: 'EXAMPLE-regularExpression-Value',
                          description: 'EXAMPLE-description-Value',
                          display_name: 'EXAMPLE-displayName-Value',
                          edit_version: 804,
                          facet_priority: 50,
                          name: 'EXAMPLE-name-Value',
                          is_facet_eligible: true,
                          is_high_cardinality: false,
                          is_large_data: false,
                          is_multi_valued: true,
                          is_primary: true,
                          is_system: true,
                          is_summarizable: false,
                          mapped_value: 'EXAMPLE-mappedValue-Value',
                          is_metric_key_eligible: false,
                          is_metric_value_eligible: false,
                          range_facet_eligible: 219,
                          is_table_eligible: true,
                          unit_type: 'EXAMPLE-unitType-Value',
                          time_updated:
                            DateTime.parse('2033-09-23T10:25:58.977Z'),
                          is_keep_duplicates: true
                        ),
                      extended_field_definition_id: 956,
                      field_name: 'EXAMPLE-fieldName-Value',
                      field_display_name: 'EXAMPLE-fieldDisplayName-Value',
                      saved_regular_expression_name:
                        'EXAMPLE-savedRegularExpressionName-Value',
                      extended_field_id: 961
                    )
                  ],
                  base_field_name: 'EXAMPLE-baseFieldName-Value',
                  base_field_log_text: 'EXAMPLE-baseFieldLogText-Value',
                  condition_data_type: 'EXAMPLE-conditionDataType-Value',
                  condition_field: 'EXAMPLE-conditionField-Value',
                  condition_operator: 'EXAMPLE-conditionOperator-Value',
                  condition_value: 'EXAMPLE-conditionValue-Value',
                  converted_regular_expression:
                    'EXAMPLE-convertedRegularExpression-Value',
                  is_enabled: false,
                  extended_field_definition_id: 884,
                  is_system: true,
                  regular_expression: 'EXAMPLE-regularExpression-Value',
                  source_id: 951,
                  time_updated: DateTime.parse('2043-05-07T20:26:08.116Z'),
                  condition_string: 'EXAMPLE-conditionString-Value',
                  condition_block:
                    OCI::LogAnalytics::Models::GenericConditionBlock.new(
                      condition_blocks_operator: 'NOT_OR',
                      name: 'EXAMPLE-name-Value',
                      operator: 'EXAMPLE-operator-Value',
                      value: 'EXAMPLE-value-Value',
                      values: %w[EXAMPLE--Value]
                    )
                )
              ],
              is_for_cloud: false,
              labels: [
                OCI::LogAnalytics::Models::LogAnalyticsLabelView.new(
                  aliases: [
                    OCI::LogAnalytics::Models::LogAnalyticsLabelAlias.new(
                      alias: 'EXAMPLE-alias-Value',
                      alias_display_name: 'EXAMPLE-aliasDisplayName-Value',
                      is_system: true,
                      display_name: 'EXAMPLE-displayName-Value',
                      name: 'EXAMPLE-name-Value',
                      priority: 'HIGH'
                    )
                  ],
                  count_usage_in_alert_rule: 649,
                  count_usage_in_source: 940,
                  id: 'EXAMPLE-id-Value',
                  suggest_type: 151,
                  description: 'EXAMPLE-description-Value',
                  display_name: 'EXAMPLE-displayName-Value',
                  edit_version: 128,
                  impact: 'EXAMPLE-impact-Value',
                  is_system: true,
                  name: 'EXAMPLE-name-Value',
                  priority: 'MEDIUM',
                  recommendation: 'EXAMPLE-recommendation-Value',
                  type: 150,
                  is_user_deleted: true
                )
              ],
              metrics: [
                OCI::LogAnalytics::Models::LogAnalyticsSourceMetric.new(
                  is_metric_source_enabled: true,
                  metric_name: 'EXAMPLE-metricName-Value',
                  source_name: 'EXAMPLE-sourceName-Value',
                  entity_type: 'EXAMPLE-entityType-Value'
                )
              ],
              oob_parsers: [
                OCI::LogAnalytics::Models::LogAnalyticsParser.new(
                  content: 'EXAMPLE-content-Value',
                  description: 'EXAMPLE-description-Value',
                  display_name: 'EXAMPLE-displayName-Value',
                  edit_version: 881,
                  encoding: 'EXAMPLE-encoding-Value',
                  example_content: 'EXAMPLE-exampleContent-Value',
                  field_maps: [
                    OCI::LogAnalytics::Models::LogAnalyticsParserField.new(
                      field:
                        OCI::LogAnalytics::Models::LogAnalyticsField.new(
                          cee_alias: 'EXAMPLE-ceeAlias-Value',
                          data_type: 'EXAMPLE-dataType-Value',
                          regular_expression: 'EXAMPLE-regularExpression-Value',
                          description: 'EXAMPLE-description-Value',
                          display_name: 'EXAMPLE-displayName-Value',
                          edit_version: 587,
                          facet_priority: 506,
                          name: 'EXAMPLE-name-Value',
                          is_facet_eligible: true,
                          is_high_cardinality: true,
                          is_large_data: true,
                          is_multi_valued: true,
                          is_primary: true,
                          is_system: true,
                          is_summarizable: true,
                          mapped_value: 'EXAMPLE-mappedValue-Value',
                          is_metric_key_eligible: false,
                          is_metric_value_eligible: true,
                          range_facet_eligible: 820,
                          is_table_eligible: true,
                          unit_type: 'EXAMPLE-unitType-Value',
                          time_updated:
                            DateTime.parse('2024-10-21T19:33:21.847Z'),
                          is_keep_duplicates: true
                        ),
                      parser_field_id: 849,
                      parser_field_expression:
                        'EXAMPLE-parserFieldExpression-Value',
                      parser_field_name: 'EXAMPLE-parserFieldName-Value',
                      storage_field_name: 'EXAMPLE-storageFieldName-Value',
                      parser_field_integrator_name:
                        'EXAMPLE-parserFieldIntegratorName-Value',
                      parser_name: 'EXAMPLE-parserName-Value',
                      parser_field_sequence: 338,
                      structured_column_info:
                        'EXAMPLE-structuredColumnInfo-Value',
                      actions: [
                        OCI::LogAnalytics::Models::ParserAction.new(
                          name: 'EXAMPLE-name-Value', order: 395
                        )
                      ]
                    )
                  ],
                  footer_content: 'EXAMPLE-footerContent-Value',
                  header_content: 'EXAMPLE-headerContent-Value',
                  name: 'EXAMPLE-name-Value',
                  is_default: false,
                  is_single_line_content: true,
                  is_system: true,
                  language: 'EXAMPLE-language-Value',
                  time_updated: DateTime.parse('2047-05-02T09:04:18.603Z'),
                  log_type_test_request_version: 248,
                  parser_ignoreline_characters:
                    'EXAMPLE-parserIgnorelineCharacters-Value',
                  is_hidden: false,
                  parser_sequence: 456,
                  parser_timezone: 'EXAMPLE-parserTimezone-Value',
                  parser_filter:
                    OCI::LogAnalytics::Models::LogAnalyticsParserFilter.new(
                      id: 'ocid1.test.oc1..<unique_ID>EXAMPLE-id-Value',
                      agent_version: 'EXAMPLE-agentVersion-Value',
                      is_in_use: 464,
                      operating_system: 'EXAMPLE-operatingSystem-Value',
                      parser_id: 126,
                      version: 'EXAMPLE-version-Value'
                    ),
                  is_parser_written_once: false,
                  parser_functions: [
                    OCI::LogAnalytics::Models::LogAnalyticsParserFunction.new(
                      parser_meta_plugin:
                        OCI::LogAnalytics::Models::LogAnalyticsParserMetaPlugin
                          .new(
                          meta_plugin_parameters: [
                            OCI::LogAnalytics::Models::LogAnalyticsParserMetaPluginParameter
                              .new(
                              description: 'EXAMPLE-description-Value',
                              name: 'EXAMPLE-name-Value',
                              is_mandatory: true,
                              is_repeatable: false,
                              plugin_name: 'EXAMPLE-pluginName-Value',
                              type: 'EXAMPLE-type-Value'
                            )
                          ],
                          description: 'EXAMPLE-description-Value',
                          display_name: 'EXAMPLE-displayName-Value',
                          name: 'EXAMPLE-name-Value'
                        ),
                      parser_function_id: 775,
                      parser_function_name: 'EXAMPLE-parserFunctionName-Value',
                      is_enabled: false,
                      is_system: false,
                      parser_id: 812,
                      parser_name: 'EXAMPLE-parserName-Value',
                      parser_meta_plugin_name:
                        'EXAMPLE-parserMetaPluginName-Value',
                      parser_function_priority: 816,
                      parser_function_parameters: [
                        OCI::LogAnalytics::Models::LogAnalyticsParserFunctionParameter
                          .new(
                          parser_function_id: 203,
                          parser_function_parameter_name:
                            'EXAMPLE-parserFunctionParameterName-Value',
                          parser_function_parameter_id: 957,
                          parser_meta_plugin_parameter_name:
                            'EXAMPLE-parserMetaPluginParameterName-Value',
                          parser_meta_plugin_parameter_value:
                            'EXAMPLE-parserMetaPluginParameterValue-Value',
                          parser_name: 'EXAMPLE-parserName-Value',
                          parser_meta_plugin_parameter:
                            OCI::LogAnalytics::Models::LogAnalyticsParserMetaPluginParameter
                              .new(
                              description: 'EXAMPLE-description-Value',
                              name: 'EXAMPLE-name-Value',
                              is_mandatory: true,
                              is_repeatable: true,
                              plugin_name: 'EXAMPLE-pluginName-Value',
                              type: 'EXAMPLE-type-Value'
                            )
                        )
                      ]
                    )
                  ],
                  sources_count: 861,
                  should_tokenize_original_text: false,
                  field_delimiter: 'EXAMPLE-fieldDelimiter-Value',
                  field_qualifier: 'EXAMPLE-fieldQualifier-Value',
                  type: 'DELIMITED',
                  is_user_deleted: true,
                  is_namespace_aware: true,
                  categories: [
                    OCI::LogAnalytics::Models::LogAnalyticsCategory.new(
                      name: 'EXAMPLE-name-Value',
                      description: 'EXAMPLE-description-Value',
                      display_name: 'EXAMPLE-displayName-Value',
                      type: 'EXAMPLE-type-Value',
                      is_system: false
                    )
                  ],
                  is_position_aware: true,
                  dependent_sources: [
                    OCI::LogAnalytics::Models::DependentSource.new(
                      source_name: 'EXAMPLE-sourceName-Value',
                      source_display_name: 'EXAMPLE-sourceDisplayName-Value',
                      source_id: 494,
                      source_type: 'EXAMPLE-sourceType-Value',
                      is_system: true,
                      is_auto_association_enabled: true,
                      entity_types: [
                        OCI::LogAnalytics::Models::LogAnalyticsSourceEntityType
                          .new(
                          source_id: 153,
                          entity_type: 'EXAMPLE-entityType-Value',
                          entity_type_category:
                            'EXAMPLE-entityTypeCategory-Value',
                          entity_type_display_name:
                            'EXAMPLE-entityTypeDisplayName-Value'
                        )
                      ],
                      dependencies: [
                        OCI::LogAnalytics::Models::Dependency.new(
                          type: 'EXAMPLE-type-Value',
                          reference_type: 'EXAMPLE-referenceType-Value',
                          reference_id: 744,
                          reference_name: 'EXAMPLE-referenceName-Value',
                          reference_display_name:
                            'EXAMPLE-referenceDisplayName-Value'
                        )
                      ]
                    )
                  ],
                  dependent_parsers: [
                    OCI::LogAnalytics::Models::DependentParser.new(
                      parser_name: 'EXAMPLE-parserName-Value',
                      parser_display_name: 'EXAMPLE-parserDisplayName-Value',
                      parser_id: 868,
                      is_system: true,
                      parser_type: 'ODL',
                      dependencies: [
                        OCI::LogAnalytics::Models::Dependency.new(
                          type: 'EXAMPLE-type-Value',
                          reference_type: 'EXAMPLE-referenceType-Value',
                          reference_id: 380,
                          reference_name: 'EXAMPLE-referenceName-Value',
                          reference_display_name:
                            'EXAMPLE-referenceDisplayName-Value'
                        )
                      ]
                    )
                  ]
                )
              ],
              parameters: [
                OCI::LogAnalytics::Models::LogAnalyticsParameter.new(
                  default_value: 'EXAMPLE-defaultValue-Value',
                  description: 'EXAMPLE-description-Value',
                  is_active: true,
                  name: 'EXAMPLE-name-Value',
                  source_id: 397
                )
              ],
              pattern_count: 491,
              patterns: [
                OCI::LogAnalytics::Models::LogAnalyticsSourcePattern.new(
                  converted_text: 'EXAMPLE-convertedText-Value',
                  db_parser_id: 921,
                  db_pattern_date_time_columns:
                    'EXAMPLE-dbPatternDateTimeColumns-Value',
                  db_pattern_date_time_field:
                    'EXAMPLE-dbPatternDateTimeField-Value',
                  db_pattern_sequence_column:
                    'EXAMPLE-dbPatternSequenceColumn-Value',
                  fields: [
                    OCI::LogAnalytics::Models::LogAnalyticsParserField.new(
                      field:
                        OCI::LogAnalytics::Models::LogAnalyticsField.new(
                          cee_alias: 'EXAMPLE-ceeAlias-Value',
                          data_type: 'EXAMPLE-dataType-Value',
                          regular_expression: 'EXAMPLE-regularExpression-Value',
                          description: 'EXAMPLE-description-Value',
                          display_name: 'EXAMPLE-displayName-Value',
                          edit_version: 665,
                          facet_priority: 292,
                          name: 'EXAMPLE-name-Value',
                          is_facet_eligible: true,
                          is_high_cardinality: false,
                          is_large_data: false,
                          is_multi_valued: true,
                          is_primary: false,
                          is_system: false,
                          is_summarizable: false,
                          mapped_value: 'EXAMPLE-mappedValue-Value',
                          is_metric_key_eligible: false,
                          is_metric_value_eligible: false,
                          range_facet_eligible: 334,
                          is_table_eligible: true,
                          unit_type: 'EXAMPLE-unitType-Value',
                          time_updated:
                            DateTime.parse('2005-02-10T18:48:08.526Z'),
                          is_keep_duplicates: false
                        ),
                      parser_field_id: 142,
                      parser_field_expression:
                        'EXAMPLE-parserFieldExpression-Value',
                      parser_field_name: 'EXAMPLE-parserFieldName-Value',
                      storage_field_name: 'EXAMPLE-storageFieldName-Value',
                      parser_field_integrator_name:
                        'EXAMPLE-parserFieldIntegratorName-Value',
                      parser_name: 'EXAMPLE-parserName-Value',
                      parser_field_sequence: 568,
                      parser:
                        OCI::LogAnalytics::Models::LogAnalyticsParser.new(
                          content: 'EXAMPLE-content-Value',
                          description: 'EXAMPLE-description-Value',
                          display_name: 'EXAMPLE-displayName-Value',
                          edit_version: 576,
                          encoding: 'EXAMPLE-encoding-Value',
                          example_content: 'EXAMPLE-exampleContent-Value',
                          footer_content: 'EXAMPLE-footerContent-Value',
                          header_content: 'EXAMPLE-headerContent-Value',
                          name: 'EXAMPLE-name-Value',
                          is_default: false,
                          is_single_line_content: true,
                          is_system: false,
                          language: 'EXAMPLE-language-Value',
                          time_updated:
                            DateTime.parse('2015-06-01T06:16:44.886Z'),
                          log_type_test_request_version: 579,
                          parser_ignoreline_characters:
                            'EXAMPLE-parserIgnorelineCharacters-Value',
                          is_hidden: false,
                          parser_sequence: 639,
                          parser_timezone: 'EXAMPLE-parserTimezone-Value',
                          parser_filter:
                            OCI::LogAnalytics::Models::LogAnalyticsParserFilter
                              .new(
                              id: 'ocid1.test.oc1..<unique_ID>EXAMPLE-id-Value',
                              agent_version: 'EXAMPLE-agentVersion-Value',
                              is_in_use: 547,
                              operating_system: 'EXAMPLE-operatingSystem-Value',
                              parser_id: 716,
                              version: 'EXAMPLE-version-Value'
                            ),
                          is_parser_written_once: false,
                          parser_functions: [
                            OCI::LogAnalytics::Models::LogAnalyticsParserFunction
                              .new(
                              parser_meta_plugin:
                                OCI::LogAnalytics::Models::LogAnalyticsParserMetaPlugin
                                  .new(
                                  meta_plugin_parameters: [
                                    OCI::LogAnalytics::Models::LogAnalyticsParserMetaPluginParameter
                                      .new(
                                      description: 'EXAMPLE-description-Value',
                                      name: 'EXAMPLE-name-Value',
                                      is_mandatory: false,
                                      is_repeatable: true,
                                      plugin_name: 'EXAMPLE-pluginName-Value',
                                      type: 'EXAMPLE-type-Value'
                                    )
                                  ],
                                  description: 'EXAMPLE-description-Value',
                                  display_name: 'EXAMPLE-displayName-Value',
                                  name: 'EXAMPLE-name-Value'
                                ),
                              parser_function_id: 120,
                              parser_function_name:
                                'EXAMPLE-parserFunctionName-Value',
                              is_enabled: false,
                              is_system: true,
                              parser_id: 176,
                              parser_name: 'EXAMPLE-parserName-Value',
                              parser_meta_plugin_name:
                                'EXAMPLE-parserMetaPluginName-Value',
                              parser_function_priority: 950,
                              parser_function_parameters: [
                                OCI::LogAnalytics::Models::LogAnalyticsParserFunctionParameter
                                  .new(
                                  parser_function_id: 700,
                                  parser_function_parameter_name:
                                    'EXAMPLE-parserFunctionParameterName-Value',
                                  parser_function_parameter_id: 202,
                                  parser_meta_plugin_parameter_name:
                                    'EXAMPLE-parserMetaPluginParameterName-Value',
                                  parser_meta_plugin_parameter_value:
                                    'EXAMPLE-parserMetaPluginParameterValue-Value',
                                  parser_name: 'EXAMPLE-parserName-Value',
                                  parser_meta_plugin_parameter:
                                    OCI::LogAnalytics::Models::LogAnalyticsParserMetaPluginParameter
                                      .new(
                                      description: 'EXAMPLE-description-Value',
                                      name: 'EXAMPLE-name-Value',
                                      is_mandatory: true,
                                      is_repeatable: true,
                                      plugin_name: 'EXAMPLE-pluginName-Value',
                                      type: 'EXAMPLE-type-Value'
                                    )
                                )
                              ]
                            )
                          ],
                          sources_count: 443,
                          should_tokenize_original_text: false,
                          field_delimiter: 'EXAMPLE-fieldDelimiter-Value',
                          field_qualifier: 'EXAMPLE-fieldQualifier-Value',
                          type: 'REGEX',
                          is_user_deleted: true,
                          is_namespace_aware: true,
                          categories: [
                            OCI::LogAnalytics::Models::LogAnalyticsCategory.new(
                              name: 'EXAMPLE-name-Value',
                              description: 'EXAMPLE-description-Value',
                              display_name: 'EXAMPLE-displayName-Value',
                              type: 'EXAMPLE-type-Value',
                              is_system: true
                            )
                          ],
                          is_position_aware: false,
                          dependent_sources: [
                            OCI::LogAnalytics::Models::DependentSource.new(
                              source_name: 'EXAMPLE-sourceName-Value',
                              source_display_name:
                                'EXAMPLE-sourceDisplayName-Value',
                              source_id: 854,
                              source_type: 'EXAMPLE-sourceType-Value',
                              is_system: true,
                              is_auto_association_enabled: true,
                              entity_types: [
                                OCI::LogAnalytics::Models::LogAnalyticsSourceEntityType
                                  .new(
                                  source_id: 365,
                                  entity_type: 'EXAMPLE-entityType-Value',
                                  entity_type_category:
                                    'EXAMPLE-entityTypeCategory-Value',
                                  entity_type_display_name:
                                    'EXAMPLE-entityTypeDisplayName-Value'
                                )
                              ],
                              dependencies: [
                                OCI::LogAnalytics::Models::Dependency.new(
                                  type: 'EXAMPLE-type-Value',
                                  reference_type: 'EXAMPLE-referenceType-Value',
                                  reference_id: 109,
                                  reference_name: 'EXAMPLE-referenceName-Value',
                                  reference_display_name:
                                    'EXAMPLE-referenceDisplayName-Value'
                                )
                              ]
                            )
                          ],
                          dependent_parsers: [
                            OCI::LogAnalytics::Models::DependentParser.new(
                              parser_name: 'EXAMPLE-parserName-Value',
                              parser_display_name:
                                'EXAMPLE-parserDisplayName-Value',
                              parser_id: 230,
                              is_system: false,
                              parser_type: 'REGEX',
                              dependencies: [
                                OCI::LogAnalytics::Models::Dependency.new(
                                  type: 'EXAMPLE-type-Value',
                                  reference_type: 'EXAMPLE-referenceType-Value',
                                  reference_id: 792,
                                  reference_name: 'EXAMPLE-referenceName-Value',
                                  reference_display_name:
                                    'EXAMPLE-referenceDisplayName-Value'
                                )
                              ]
                            )
                          ]
                        ),
                      structured_column_info:
                        'EXAMPLE-structuredColumnInfo-Value',
                      actions: [
                        OCI::LogAnalytics::Models::ParserAction.new(
                          name: 'EXAMPLE-name-Value', order: 711
                        )
                      ]
                    )
                  ],
                  is_include: true,
                  is_default: false,
                  pattern_filter:
                    OCI::LogAnalytics::Models::LogAnalyticsPatternFilter.new(
                      agent_version: 'EXAMPLE-agentVersion-Value',
                      is_in_use: true,
                      operating_system: 'EXAMPLE-operatingSystem-Value',
                      pattern_id: 183,
                      source_id: 699,
                      version: 'EXAMPLE-version-Value'
                    ),
                  alias: 'EXAMPLE-alias-Value',
                  description: 'EXAMPLE-description-Value',
                  is_enabled: true,
                  pattern_id: 377,
                  is_system: true,
                  source_id: 372,
                  is_agent_warning_suppressed: false,
                  pattern_text: 'EXAMPLE-patternText-Value',
                  pattern_type: 201,
                  entity_type: %w[EXAMPLE--Value],
                  pattern_properties: [
                    OCI::LogAnalytics::Models::LogAnalyticsProperty.new(
                      name: 'EXAMPLE-name-Value', value: 'EXAMPLE-value-Value'
                    )
                  ]
                )
              ],
              description: 'EXAMPLE-description-Value',
              display_name: 'EXAMPLE-displayName-Value',
              edit_version: 795,
              functions: [
                OCI::LogAnalytics::Models::LogAnalyticsSourceFunction.new(
                  arguments: [
                    OCI::LogAnalytics::Models::LogAnalyticsMetaFunctionArgument
                      .new(
                      is_override_output_fields: true,
                      argument_display_name:
                        'EXAMPLE-argumentDisplayName-Value',
                      argument_example: 'EXAMPLE-argumentExample-Value',
                      argument_service: 'EXAMPLE-argumentService-Value',
                      argument_data_type: 'EXAMPLE-argumentDataType-Value',
                      argument_description: 'EXAMPLE-argumentDescription-Value',
                      argument_name: 'EXAMPLE-argumentName-Value',
                      argument_order: 285,
                      argument_type: 565,
                      argument_id: 45,
                      argument_lookup_column:
                        'EXAMPLE-argumentLookupColumn-Value',
                      argument_lookup_column_position: 600,
                      argument_value: 'EXAMPLE-argumentValue-Value',
                      argument_reference: 'EXAMPLE-argumentReference-Value'
                    )
                  ],
                  is_enabled: false,
                  function:
                    OCI::LogAnalytics::Models::LogAnalyticsMetaFunction.new(
                      meta_function_argument: [
                        OCI::LogAnalytics::Models::LogAnalyticsMetaFunctionArgument
                          .new(
                          is_override_output_fields: true,
                          argument_display_name:
                            'EXAMPLE-argumentDisplayName-Value',
                          argument_example: 'EXAMPLE-argumentExample-Value',
                          argument_service: 'EXAMPLE-argumentService-Value',
                          argument_data_type: 'EXAMPLE-argumentDataType-Value',
                          argument_description:
                            'EXAMPLE-argumentDescription-Value',
                          argument_name: 'EXAMPLE-argumentName-Value',
                          argument_order: 852,
                          argument_type: 277,
                          argument_id: 958,
                          argument_lookup_column:
                            'EXAMPLE-argumentLookupColumn-Value',
                          argument_lookup_column_position: 674,
                          argument_value: 'EXAMPLE-argumentValue-Value',
                          argument_reference: 'EXAMPLE-argumentReference-Value'
                        )
                      ],
                      component: 'EXAMPLE-component-Value',
                      description: 'EXAMPLE-description-Value',
                      edit_version: 184,
                      meta_function_id: 360,
                      java_class_name: 'EXAMPLE-javaClassName-Value',
                      name: 'EXAMPLE-name-Value'
                    ),
                  function_name: 'LOOKUP',
                  function_reference: 'EXAMPLE-functionReference-Value',
                  source_reference: 'EXAMPLE-sourceReference-Value',
                  features: %w[EXAMPLE--Value],
                  function_id: 74,
                  order: 658,
                  is_system: false,
                  lookup_column: 'EXAMPLE-lookupColumn-Value',
                  lookup_column_position: 418,
                  lookup_display_name: 'EXAMPLE-lookupDisplayName-Value',
                  lookup_mode: 416,
                  lookup_table: 'EXAMPLE-lookupTable-Value',
                  source_id: 879
                )
              ],
              source_id: 597,
              name: 'EXAMPLE-name-Value',
              is_secure_content: true,
              is_system: true,
              parsers: [
                OCI::LogAnalytics::Models::LogAnalyticsParser.new(
                  content: 'EXAMPLE-content-Value',
                  description: 'EXAMPLE-description-Value',
                  display_name: 'EXAMPLE-displayName-Value',
                  edit_version: 70,
                  encoding: 'EXAMPLE-encoding-Value',
                  example_content: 'EXAMPLE-exampleContent-Value',
                  field_maps: [
                    OCI::LogAnalytics::Models::LogAnalyticsParserField.new(
                      field:
                        OCI::LogAnalytics::Models::LogAnalyticsField.new(
                          cee_alias: 'EXAMPLE-ceeAlias-Value',
                          data_type: 'EXAMPLE-dataType-Value',
                          regular_expression: 'EXAMPLE-regularExpression-Value',
                          description: 'EXAMPLE-description-Value',
                          display_name: 'EXAMPLE-displayName-Value',
                          edit_version: 470,
                          facet_priority: 444,
                          name: 'EXAMPLE-name-Value',
                          is_facet_eligible: true,
                          is_high_cardinality: false,
                          is_large_data: true,
                          is_multi_valued: true,
                          is_primary: false,
                          is_system: false,
                          is_summarizable: false,
                          mapped_value: 'EXAMPLE-mappedValue-Value',
                          is_metric_key_eligible: true,
                          is_metric_value_eligible: true,
                          range_facet_eligible: 538,
                          is_table_eligible: true,
                          unit_type: 'EXAMPLE-unitType-Value',
                          time_updated:
                            DateTime.parse('2019-02-05T17:33:54.975Z'),
                          is_keep_duplicates: false
                        ),
                      parser_field_id: 30,
                      parser_field_expression:
                        'EXAMPLE-parserFieldExpression-Value',
                      parser_field_name: 'EXAMPLE-parserFieldName-Value',
                      storage_field_name: 'EXAMPLE-storageFieldName-Value',
                      parser_field_integrator_name:
                        'EXAMPLE-parserFieldIntegratorName-Value',
                      parser_name: 'EXAMPLE-parserName-Value',
                      parser_field_sequence: 723,
                      structured_column_info:
                        'EXAMPLE-structuredColumnInfo-Value',
                      actions: [
                        OCI::LogAnalytics::Models::ParserAction.new(
                          name: 'EXAMPLE-name-Value', order: 299
                        )
                      ]
                    )
                  ],
                  footer_content: 'EXAMPLE-footerContent-Value',
                  header_content: 'EXAMPLE-headerContent-Value',
                  name: 'EXAMPLE-name-Value',
                  is_default: true,
                  is_single_line_content: false,
                  is_system: false,
                  language: 'EXAMPLE-language-Value',
                  time_updated: DateTime.parse('2032-08-30T08:21:14.165Z'),
                  log_type_test_request_version: 724,
                  parser_ignoreline_characters:
                    'EXAMPLE-parserIgnorelineCharacters-Value',
                  is_hidden: true,
                  parser_sequence: 560,
                  parser_timezone: 'EXAMPLE-parserTimezone-Value',
                  parser_filter:
                    OCI::LogAnalytics::Models::LogAnalyticsParserFilter.new(
                      id: 'ocid1.test.oc1..<unique_ID>EXAMPLE-id-Value',
                      agent_version: 'EXAMPLE-agentVersion-Value',
                      is_in_use: 820,
                      operating_system: 'EXAMPLE-operatingSystem-Value',
                      parser_id: 579,
                      version: 'EXAMPLE-version-Value'
                    ),
                  is_parser_written_once: false,
                  parser_functions: [
                    OCI::LogAnalytics::Models::LogAnalyticsParserFunction.new(
                      parser_meta_plugin:
                        OCI::LogAnalytics::Models::LogAnalyticsParserMetaPlugin
                          .new(
                          meta_plugin_parameters: [
                            OCI::LogAnalytics::Models::LogAnalyticsParserMetaPluginParameter
                              .new(
                              description: 'EXAMPLE-description-Value',
                              name: 'EXAMPLE-name-Value',
                              is_mandatory: true,
                              is_repeatable: true,
                              plugin_name: 'EXAMPLE-pluginName-Value',
                              type: 'EXAMPLE-type-Value'
                            )
                          ],
                          description: 'EXAMPLE-description-Value',
                          display_name: 'EXAMPLE-displayName-Value',
                          name: 'EXAMPLE-name-Value'
                        ),
                      parser_function_id: 382,
                      parser_function_name: 'EXAMPLE-parserFunctionName-Value',
                      is_enabled: false,
                      is_system: true,
                      parser_id: 562,
                      parser_name: 'EXAMPLE-parserName-Value',
                      parser_meta_plugin_name:
                        'EXAMPLE-parserMetaPluginName-Value',
                      parser_function_priority: 459,
                      parser_function_parameters: [
                        OCI::LogAnalytics::Models::LogAnalyticsParserFunctionParameter
                          .new(
                          parser_function_id: 743,
                          parser_function_parameter_name:
                            'EXAMPLE-parserFunctionParameterName-Value',
                          parser_function_parameter_id: 103,
                          parser_meta_plugin_parameter_name:
                            'EXAMPLE-parserMetaPluginParameterName-Value',
                          parser_meta_plugin_parameter_value:
                            'EXAMPLE-parserMetaPluginParameterValue-Value',
                          parser_name: 'EXAMPLE-parserName-Value',
                          parser_meta_plugin_parameter:
                            OCI::LogAnalytics::Models::LogAnalyticsParserMetaPluginParameter
                              .new(
                              description: 'EXAMPLE-description-Value',
                              name: 'EXAMPLE-name-Value',
                              is_mandatory: true,
                              is_repeatable: false,
                              plugin_name: 'EXAMPLE-pluginName-Value',
                              type: 'EXAMPLE-type-Value'
                            )
                        )
                      ]
                    )
                  ],
                  sources_count: 48,
                  should_tokenize_original_text: false,
                  field_delimiter: 'EXAMPLE-fieldDelimiter-Value',
                  field_qualifier: 'EXAMPLE-fieldQualifier-Value',
                  type: 'ODL',
                  is_user_deleted: false,
                  is_namespace_aware: true,
                  categories: [
                    OCI::LogAnalytics::Models::LogAnalyticsCategory.new(
                      name: 'EXAMPLE-name-Value',
                      description: 'EXAMPLE-description-Value',
                      display_name: 'EXAMPLE-displayName-Value',
                      type: 'EXAMPLE-type-Value',
                      is_system: true
                    )
                  ],
                  is_position_aware: true,
                  dependent_sources: [
                    OCI::LogAnalytics::Models::DependentSource.new(
                      source_name: 'EXAMPLE-sourceName-Value',
                      source_display_name: 'EXAMPLE-sourceDisplayName-Value',
                      source_id: 816,
                      source_type: 'EXAMPLE-sourceType-Value',
                      is_system: true,
                      is_auto_association_enabled: true,
                      entity_types: [
                        OCI::LogAnalytics::Models::LogAnalyticsSourceEntityType
                          .new(
                          source_id: 130,
                          entity_type: 'EXAMPLE-entityType-Value',
                          entity_type_category:
                            'EXAMPLE-entityTypeCategory-Value',
                          entity_type_display_name:
                            'EXAMPLE-entityTypeDisplayName-Value'
                        )
                      ],
                      dependencies: [
                        OCI::LogAnalytics::Models::Dependency.new(
                          type: 'EXAMPLE-type-Value',
                          reference_type: 'EXAMPLE-referenceType-Value',
                          reference_id: 192,
                          reference_name: 'EXAMPLE-referenceName-Value',
                          reference_display_name:
                            'EXAMPLE-referenceDisplayName-Value'
                        )
                      ]
                    )
                  ],
                  dependent_parsers: [
                    OCI::LogAnalytics::Models::DependentParser.new(
                      parser_name: 'EXAMPLE-parserName-Value',
                      parser_display_name: 'EXAMPLE-parserDisplayName-Value',
                      parser_id: 139,
                      is_system: true,
                      parser_type: 'ODL',
                      dependencies: [
                        OCI::LogAnalytics::Models::Dependency.new(
                          type: 'EXAMPLE-type-Value',
                          reference_type: 'EXAMPLE-referenceType-Value',
                          reference_id: 162,
                          reference_name: 'EXAMPLE-referenceName-Value',
                          reference_display_name:
                            'EXAMPLE-referenceDisplayName-Value'
                        )
                      ]
                    )
                  ]
                )
              ],
              is_auto_association_enabled: false,
              is_auto_association_override: true,
              rule_id: 25,
              type_name: 'EXAMPLE-typeName-Value',
              type_display_name: 'EXAMPLE-typeDisplayName-Value',
              warning_config: 793,
              metadata_fields: [
                OCI::LogAnalytics::Models::LogAnalyticsSourceMetadataField.new(
                  field_name: 'EXAMPLE-fieldName-Value',
                  is_enabled: true,
                  is_system: false,
                  key: 'EXAMPLE-key-Value',
                  source_name: 'EXAMPLE-sourceName-Value'
                )
              ],
              label_definitions: [
                OCI::LogAnalytics::Models::LogAnalyticsLabelDefinition.new(
                  edit_version: 183,
                  is_system: true,
                  source_id: 960,
                  label_name: 'EXAMPLE-labelName-Value'
                )
              ],
              entity_types: [
                OCI::LogAnalytics::Models::LogAnalyticsSourceEntityType.new(
                  source_id: 536,
                  entity_type: 'EXAMPLE-entityType-Value',
                  entity_type_category: 'EXAMPLE-entityTypeCategory-Value',
                  entity_type_display_name:
                    'EXAMPLE-entityTypeDisplayName-Value'
                )
              ],
              is_timezone_override: false,
              user_parsers: [
                OCI::LogAnalytics::Models::LogAnalyticsParser.new(
                  content: 'EXAMPLE-content-Value',
                  description: 'EXAMPLE-description-Value',
                  display_name: 'EXAMPLE-displayName-Value',
                  edit_version: 473,
                  encoding: 'EXAMPLE-encoding-Value',
                  example_content: 'EXAMPLE-exampleContent-Value',
                  field_maps: [
                    OCI::LogAnalytics::Models::LogAnalyticsParserField.new(
                      field:
                        OCI::LogAnalytics::Models::LogAnalyticsField.new(
                          cee_alias: 'EXAMPLE-ceeAlias-Value',
                          data_type: 'EXAMPLE-dataType-Value',
                          regular_expression: 'EXAMPLE-regularExpression-Value',
                          description: 'EXAMPLE-description-Value',
                          display_name: 'EXAMPLE-displayName-Value',
                          edit_version: 777,
                          facet_priority: 478,
                          name: 'EXAMPLE-name-Value',
                          is_facet_eligible: false,
                          is_high_cardinality: true,
                          is_large_data: false,
                          is_multi_valued: false,
                          is_primary: true,
                          is_system: false,
                          is_summarizable: true,
                          mapped_value: 'EXAMPLE-mappedValue-Value',
                          is_metric_key_eligible: true,
                          is_metric_value_eligible: false,
                          range_facet_eligible: 152,
                          is_table_eligible: false,
                          unit_type: 'EXAMPLE-unitType-Value',
                          time_updated:
                            DateTime.parse('2043-05-08T19:16:48.656Z'),
                          is_keep_duplicates: false
                        ),
                      parser_field_id: 380,
                      parser_field_expression:
                        'EXAMPLE-parserFieldExpression-Value',
                      parser_field_name: 'EXAMPLE-parserFieldName-Value',
                      storage_field_name: 'EXAMPLE-storageFieldName-Value',
                      parser_field_integrator_name:
                        'EXAMPLE-parserFieldIntegratorName-Value',
                      parser_name: 'EXAMPLE-parserName-Value',
                      parser_field_sequence: 347,
                      structured_column_info:
                        'EXAMPLE-structuredColumnInfo-Value',
                      actions: [
                        OCI::LogAnalytics::Models::ParserAction.new(
                          name: 'EXAMPLE-name-Value', order: 935
                        )
                      ]
                    )
                  ],
                  footer_content: 'EXAMPLE-footerContent-Value',
                  header_content: 'EXAMPLE-headerContent-Value',
                  name: 'EXAMPLE-name-Value',
                  is_default: false,
                  is_single_line_content: false,
                  is_system: true,
                  language: 'EXAMPLE-language-Value',
                  time_updated: DateTime.parse('2026-04-30T23:50:47.649Z'),
                  log_type_test_request_version: 841,
                  parser_ignoreline_characters:
                    'EXAMPLE-parserIgnorelineCharacters-Value',
                  is_hidden: false,
                  parser_sequence: 125,
                  parser_timezone: 'EXAMPLE-parserTimezone-Value',
                  parser_filter:
                    OCI::LogAnalytics::Models::LogAnalyticsParserFilter.new(
                      id: 'ocid1.test.oc1..<unique_ID>EXAMPLE-id-Value',
                      agent_version: 'EXAMPLE-agentVersion-Value',
                      is_in_use: 243,
                      operating_system: 'EXAMPLE-operatingSystem-Value',
                      parser_id: 466,
                      version: 'EXAMPLE-version-Value'
                    ),
                  is_parser_written_once: true,
                  parser_functions: [
                    OCI::LogAnalytics::Models::LogAnalyticsParserFunction.new(
                      parser_meta_plugin:
                        OCI::LogAnalytics::Models::LogAnalyticsParserMetaPlugin
                          .new(
                          meta_plugin_parameters: [
                            OCI::LogAnalytics::Models::LogAnalyticsParserMetaPluginParameter
                              .new(
                              description: 'EXAMPLE-description-Value',
                              name: 'EXAMPLE-name-Value',
                              is_mandatory: true,
                              is_repeatable: true,
                              plugin_name: 'EXAMPLE-pluginName-Value',
                              type: 'EXAMPLE-type-Value'
                            )
                          ],
                          description: 'EXAMPLE-description-Value',
                          display_name: 'EXAMPLE-displayName-Value',
                          name: 'EXAMPLE-name-Value'
                        ),
                      parser_function_id: 765,
                      parser_function_name: 'EXAMPLE-parserFunctionName-Value',
                      is_enabled: true,
                      is_system: true,
                      parser_id: 21,
                      parser_name: 'EXAMPLE-parserName-Value',
                      parser_meta_plugin_name:
                        'EXAMPLE-parserMetaPluginName-Value',
                      parser_function_priority: 770,
                      parser_function_parameters: [
                        OCI::LogAnalytics::Models::LogAnalyticsParserFunctionParameter
                          .new(
                          parser_function_id: 983,
                          parser_function_parameter_name:
                            'EXAMPLE-parserFunctionParameterName-Value',
                          parser_function_parameter_id: 440,
                          parser_meta_plugin_parameter_name:
                            'EXAMPLE-parserMetaPluginParameterName-Value',
                          parser_meta_plugin_parameter_value:
                            'EXAMPLE-parserMetaPluginParameterValue-Value',
                          parser_name: 'EXAMPLE-parserName-Value',
                          parser_meta_plugin_parameter:
                            OCI::LogAnalytics::Models::LogAnalyticsParserMetaPluginParameter
                              .new(
                              description: 'EXAMPLE-description-Value',
                              name: 'EXAMPLE-name-Value',
                              is_mandatory: false,
                              is_repeatable: false,
                              plugin_name: 'EXAMPLE-pluginName-Value',
                              type: 'EXAMPLE-type-Value'
                            )
                        )
                      ]
                    )
                  ],
                  sources_count: 454,
                  should_tokenize_original_text: false,
                  field_delimiter: 'EXAMPLE-fieldDelimiter-Value',
                  field_qualifier: 'EXAMPLE-fieldQualifier-Value',
                  type: 'ODL',
                  is_user_deleted: false,
                  is_namespace_aware: false,
                  categories: [
                    OCI::LogAnalytics::Models::LogAnalyticsCategory.new(
                      name: 'EXAMPLE-name-Value',
                      description: 'EXAMPLE-description-Value',
                      display_name: 'EXAMPLE-displayName-Value',
                      type: 'EXAMPLE-type-Value',
                      is_system: false
                    )
                  ],
                  is_position_aware: false,
                  dependent_sources: [
                    OCI::LogAnalytics::Models::DependentSource.new(
                      source_name: 'EXAMPLE-sourceName-Value',
                      source_display_name: 'EXAMPLE-sourceDisplayName-Value',
                      source_id: 707,
                      source_type: 'EXAMPLE-sourceType-Value',
                      is_system: false,
                      is_auto_association_enabled: true,
                      entity_types: [
                        OCI::LogAnalytics::Models::LogAnalyticsSourceEntityType
                          .new(
                          source_id: 754,
                          entity_type: 'EXAMPLE-entityType-Value',
                          entity_type_category:
                            'EXAMPLE-entityTypeCategory-Value',
                          entity_type_display_name:
                            'EXAMPLE-entityTypeDisplayName-Value'
                        )
                      ],
                      dependencies: [
                        OCI::LogAnalytics::Models::Dependency.new(
                          type: 'EXAMPLE-type-Value',
                          reference_type: 'EXAMPLE-referenceType-Value',
                          reference_id: 604,
                          reference_name: 'EXAMPLE-referenceName-Value',
                          reference_display_name:
                            'EXAMPLE-referenceDisplayName-Value'
                        )
                      ]
                    )
                  ],
                  dependent_parsers: [
                    OCI::LogAnalytics::Models::DependentParser.new(
                      parser_name: 'EXAMPLE-parserName-Value',
                      parser_display_name: 'EXAMPLE-parserDisplayName-Value',
                      parser_id: 825,
                      is_system: false,
                      parser_type: 'DELIMITED',
                      dependencies: [
                        OCI::LogAnalytics::Models::Dependency.new(
                          type: 'EXAMPLE-type-Value',
                          reference_type: 'EXAMPLE-referenceType-Value',
                          reference_id: 137,
                          reference_name: 'EXAMPLE-referenceName-Value',
                          reference_display_name:
                            'EXAMPLE-referenceDisplayName-Value'
                        )
                      ]
                    )
                  ]
                )
              ],
              time_updated: DateTime.parse('2012-05-03T20:02:15.485Z'),
              event_types: [
                OCI::LogAnalytics::Models::EventType.new(
                  event_type_name: 'EXAMPLE-eventTypeName-Value',
                  spec_version: 'EXAMPLE-specVersion-Value',
                  is_enabled: false,
                  is_system: true,
                  time_updated: DateTime.parse('2008-12-05T14:52:22.473Z')
                )
              ],
              categories: [
                OCI::LogAnalytics::Models::LogAnalyticsCategory.new(
                  name: 'EXAMPLE-name-Value',
                  description: 'EXAMPLE-description-Value',
                  display_name: 'EXAMPLE-displayName-Value',
                  type: 'EXAMPLE-type-Value',
                  is_system: true
                )
              ],
              endpoints: [
                OCI::LogAnalytics::Models::LogListTypeEndpoint.new(
                  endpoint_type: 'LOG_LIST',
                  list_endpoint:
                    OCI::LogAnalytics::Models::LogListEndpoint.new(
                      name: 'EXAMPLE-name-Value',
                      request:
                        OCI::LogAnalytics::Models::EndpointRequest.new(
                          url: 'EXAMPLE-url-Value',
                          method: 'GET',
                          content_type: 'EXAMPLE-contentType-Value',
                          payload: 'EXAMPLE-payload-Value',
                          headers: [
                            OCI::LogAnalytics::Models::NameValuePair.new(
                              name: 'EXAMPLE-name-Value',
                              value: 'EXAMPLE-value-Value'
                            )
                          ],
                          form_parameters: [
                            OCI::LogAnalytics::Models::NameValuePair.new(
                              name: 'EXAMPLE-name-Value',
                              value: 'EXAMPLE-value-Value'
                            )
                          ]
                        ),
                      description: 'EXAMPLE-description-Value',
                      model: 'EXAMPLE-model-Value',
                      endpoint_id: 90,
                      response:
                        OCI::LogAnalytics::Models::EndpointResponse.new(
                          content_type: 'EXAMPLE-contentType-Value',
                          example: 'EXAMPLE-example-Value'
                        ),
                      credentials:
                        OCI::LogAnalytics::Models::EndpointCredentials.new(
                          credential_type: 'BASIC_AUTH',
                          credential_name: 'EXAMPLE-credentialName-Value',
                          credential_endpoint:
                            OCI::LogAnalytics::Models::CredentialEndpoint.new(
                              name: 'EXAMPLE-name-Value',
                              description: 'EXAMPLE-description-Value',
                              model: 'EXAMPLE-model-Value',
                              endpoint_id: 550,
                              response:
                                OCI::LogAnalytics::Models::EndpointResponse.new(
                                  content_type: 'EXAMPLE-contentType-Value',
                                  example: 'EXAMPLE-example-Value'
                                ),
                              proxy:
                                OCI::LogAnalytics::Models::EndpointProxy.new(
                                  url: 'EXAMPLE-url-Value',
                                  credential_name:
                                    'EXAMPLE-credentialName-Value',
                                  credential_type: 'BASIC_AUTH'
                                )
                            )
                        ),
                      proxy:
                        OCI::LogAnalytics::Models::EndpointProxy.new(
                          url: 'EXAMPLE-url-Value',
                          credential_name: 'EXAMPLE-credentialName-Value',
                          credential_type: 'TOKEN'
                        ),
                      is_enabled: true,
                      is_system: false,
                      endpoint_properties: [
                        OCI::LogAnalytics::Models::LogAnalyticsProperty.new(
                          name: 'EXAMPLE-name-Value',
                          value: 'EXAMPLE-value-Value'
                        )
                      ]
                    ),
                  log_endpoints: [
                    OCI::LogAnalytics::Models::LogEndpoint.new(
                      name: 'EXAMPLE-name-Value',
                      request:
                        OCI::LogAnalytics::Models::EndpointRequest.new(
                          url: 'EXAMPLE-url-Value',
                          method: 'GET',
                          content_type: 'EXAMPLE-contentType-Value',
                          payload: 'EXAMPLE-payload-Value',
                          headers: [
                            OCI::LogAnalytics::Models::NameValuePair.new(
                              name: 'EXAMPLE-name-Value',
                              value: 'EXAMPLE-value-Value'
                            )
                          ],
                          form_parameters: [
                            OCI::LogAnalytics::Models::NameValuePair.new(
                              name: 'EXAMPLE-name-Value',
                              value: 'EXAMPLE-value-Value'
                            )
                          ]
                        ),
                      description: 'EXAMPLE-description-Value',
                      model: 'EXAMPLE-model-Value',
                      endpoint_id: 869,
                      response:
                        OCI::LogAnalytics::Models::EndpointResponse.new(
                          content_type: 'EXAMPLE-contentType-Value',
                          example: 'EXAMPLE-example-Value'
                        ),
                      credentials:
                        OCI::LogAnalytics::Models::EndpointCredentials.new(
                          credential_type: 'BASIC_AUTH',
                          credential_name: 'EXAMPLE-credentialName-Value',
                          credential_endpoint:
                            OCI::LogAnalytics::Models::CredentialEndpoint.new(
                              name: 'EXAMPLE-name-Value',
                              description: 'EXAMPLE-description-Value',
                              model: 'EXAMPLE-model-Value',
                              endpoint_id: 666,
                              response:
                                OCI::LogAnalytics::Models::EndpointResponse.new(
                                  content_type: 'EXAMPLE-contentType-Value',
                                  example: 'EXAMPLE-example-Value'
                                ),
                              proxy:
                                OCI::LogAnalytics::Models::EndpointProxy.new(
                                  url: 'EXAMPLE-url-Value',
                                  credential_name:
                                    'EXAMPLE-credentialName-Value',
                                  credential_type: 'BASIC_AUTH'
                                )
                            )
                        ),
                      proxy:
                        OCI::LogAnalytics::Models::EndpointProxy.new(
                          url: 'EXAMPLE-url-Value',
                          credential_name: 'EXAMPLE-credentialName-Value',
                          credential_type: 'TOKEN'
                        ),
                      is_enabled: true,
                      is_system: false,
                      endpoint_properties: [
                        OCI::LogAnalytics::Models::LogAnalyticsProperty.new(
                          name: 'EXAMPLE-name-Value',
                          value: 'EXAMPLE-value-Value'
                        )
                      ]
                    )
                  ]
                )
              ],
              source_properties: [
                OCI::LogAnalytics::Models::LogAnalyticsProperty.new(
                  name: 'EXAMPLE-name-Value', value: 'EXAMPLE-value-Value'
                )
              ],
              lifecycle_state: 'ACTIVE'
            )
          ],
          entity_type: 'EXAMPLE-entityType-Value',
          time_updated: DateTime.parse('2039-08-07T21:57:10.653Z'),
          unit_type: 'EXAMPLE-unitType-Value',
          is_user_customized: true
        )
      ],
      metrics: [
        OCI::LogAnalytics::Models::LogAnalyticsSourceMetric.new(
          is_metric_source_enabled: false,
          metric_name: 'EXAMPLE-metricName-Value',
          source_name: 'EXAMPLE-sourceName-Value',
          entity_type: 'EXAMPLE-entityType-Value'
        )
      ],
      oob_parsers: [
        OCI::LogAnalytics::Models::LogAnalyticsParser.new(
          content: 'EXAMPLE-content-Value',
          description: 'EXAMPLE-description-Value',
          display_name: 'EXAMPLE-displayName-Value',
          edit_version: 524,
          encoding: 'EXAMPLE-encoding-Value',
          example_content: 'EXAMPLE-exampleContent-Value',
          field_maps: [
            OCI::LogAnalytics::Models::LogAnalyticsParserField.new(
              field:
                OCI::LogAnalytics::Models::LogAnalyticsField.new(
                  cee_alias: 'EXAMPLE-ceeAlias-Value',
                  data_type: 'EXAMPLE-dataType-Value',
                  regular_expression: 'EXAMPLE-regularExpression-Value',
                  description: 'EXAMPLE-description-Value',
                  display_name: 'EXAMPLE-displayName-Value',
                  edit_version: 704,
                  facet_priority: 806,
                  name: 'EXAMPLE-name-Value',
                  is_facet_eligible: true,
                  is_high_cardinality: false,
                  is_large_data: false,
                  is_multi_valued: false,
                  is_primary: false,
                  is_system: false,
                  is_summarizable: true,
                  mapped_value: 'EXAMPLE-mappedValue-Value',
                  is_metric_key_eligible: true,
                  is_metric_value_eligible: true,
                  range_facet_eligible: 688,
                  is_table_eligible: false,
                  unit_type: 'EXAMPLE-unitType-Value',
                  time_updated: DateTime.parse('2000-09-17T10:43:46.588Z'),
                  is_keep_duplicates: true
                ),
              parser_field_id: 450,
              parser_field_expression: 'EXAMPLE-parserFieldExpression-Value',
              parser_field_name: 'EXAMPLE-parserFieldName-Value',
              storage_field_name: 'EXAMPLE-storageFieldName-Value',
              parser_field_integrator_name:
                'EXAMPLE-parserFieldIntegratorName-Value',
              parser_name: 'EXAMPLE-parserName-Value',
              parser_field_sequence: 421,
              structured_column_info: 'EXAMPLE-structuredColumnInfo-Value',
              actions: [
                OCI::LogAnalytics::Models::ParserAction.new(
                  name: 'EXAMPLE-name-Value', order: 315
                )
              ]
            )
          ],
          footer_content: 'EXAMPLE-footerContent-Value',
          header_content: 'EXAMPLE-headerContent-Value',
          name: 'EXAMPLE-name-Value',
          is_default: false,
          is_single_line_content: true,
          is_system: true,
          language: 'EXAMPLE-language-Value',
          time_updated: DateTime.parse('2046-12-24T22:16:55.264Z'),
          log_type_test_request_version: 390,
          parser_ignoreline_characters:
            'EXAMPLE-parserIgnorelineCharacters-Value',
          is_hidden: true,
          parser_sequence: 680,
          parser_timezone: 'EXAMPLE-parserTimezone-Value',
          parser_filter:
            OCI::LogAnalytics::Models::LogAnalyticsParserFilter.new(
              id: 'ocid1.test.oc1..<unique_ID>EXAMPLE-id-Value',
              agent_version: 'EXAMPLE-agentVersion-Value',
              is_in_use: 50,
              operating_system: 'EXAMPLE-operatingSystem-Value',
              parser_id: 195,
              version: 'EXAMPLE-version-Value'
            ),
          is_parser_written_once: false,
          parser_functions: [
            OCI::LogAnalytics::Models::LogAnalyticsParserFunction.new(
              parser_meta_plugin:
                OCI::LogAnalytics::Models::LogAnalyticsParserMetaPlugin.new(
                  meta_plugin_parameters: [
                    OCI::LogAnalytics::Models::LogAnalyticsParserMetaPluginParameter
                      .new(
                      description: 'EXAMPLE-description-Value',
                      name: 'EXAMPLE-name-Value',
                      is_mandatory: false,
                      is_repeatable: false,
                      plugin_name: 'EXAMPLE-pluginName-Value',
                      type: 'EXAMPLE-type-Value'
                    )
                  ],
                  description: 'EXAMPLE-description-Value',
                  display_name: 'EXAMPLE-displayName-Value',
                  name: 'EXAMPLE-name-Value'
                ),
              parser_function_id: 102,
              parser_function_name: 'EXAMPLE-parserFunctionName-Value',
              is_enabled: false,
              is_system: false,
              parser_id: 832,
              parser_name: 'EXAMPLE-parserName-Value',
              parser_meta_plugin_name: 'EXAMPLE-parserMetaPluginName-Value',
              parser_function_priority: 582,
              parser_function_parameters: [
                OCI::LogAnalytics::Models::LogAnalyticsParserFunctionParameter
                  .new(
                  parser_function_id: 658,
                  parser_function_parameter_name:
                    'EXAMPLE-parserFunctionParameterName-Value',
                  parser_function_parameter_id: 272,
                  parser_meta_plugin_parameter_name:
                    'EXAMPLE-parserMetaPluginParameterName-Value',
                  parser_meta_plugin_parameter_value:
                    'EXAMPLE-parserMetaPluginParameterValue-Value',
                  parser_name: 'EXAMPLE-parserName-Value',
                  parser_meta_plugin_parameter:
                    OCI::LogAnalytics::Models::LogAnalyticsParserMetaPluginParameter
                      .new(
                      description: 'EXAMPLE-description-Value',
                      name: 'EXAMPLE-name-Value',
                      is_mandatory: true,
                      is_repeatable: true,
                      plugin_name: 'EXAMPLE-pluginName-Value',
                      type: 'EXAMPLE-type-Value'
                    )
                )
              ]
            )
          ],
          sources_count: 72,
          sources: [
            OCI::LogAnalytics::Models::LogAnalyticsSource.new(
              label_conditions: [
                OCI::LogAnalytics::Models::LogAnalyticsSourceLabelCondition.new(
                  condition_string: 'EXAMPLE-conditionString-Value',
                  condition_block:
                    OCI::LogAnalytics::Models::ConditionBlock.new(
                      condition_blocks_operator: 'NOT_AND',
                      field_name: 'EXAMPLE-fieldName-Value',
                      label_condition_operator:
                        'EXAMPLE-labelConditionOperator-Value',
                      label_condition_value:
                        'EXAMPLE-labelConditionValue-Value',
                      label_condition_values: %w[EXAMPLE--Value]
                    ),
                  message: 'EXAMPLE-message-Value',
                  is_visible: false,
                  block_condition_field: 'EXAMPLE-blockConditionField-Value',
                  block_condition_operator:
                    'EXAMPLE-blockConditionOperator-Value',
                  block_condition_value: 'EXAMPLE-blockConditionValue-Value',
                  label_condition_value: 'EXAMPLE-labelConditionValue-Value',
                  label_condition_values: %w[EXAMPLE--Value],
                  content_example: 'EXAMPLE-contentExample-Value',
                  is_enabled: false,
                  field_name: 'EXAMPLE-fieldName-Value',
                  label_condition_id: 569,
                  is_system: true,
                  label_condition_operator:
                    'EXAMPLE-labelConditionOperator-Value',
                  source_id: 87,
                  label_display_name: 'EXAMPLE-labelDisplayName-Value',
                  storage_field: 'EXAMPLE-storageField-Value',
                  label_name: 'EXAMPLE-labelName-Value',
                  is_inline_label_existing_in_database: true
                )
              ],
              association_count: 770,
              association_entity: [
                OCI::LogAnalytics::Models::LogAnalyticsAssociation.new(
                  failure_message: 'EXAMPLE-failureMessage-Value',
                  agent_id: 'ocid1.test.oc1..<unique_ID>EXAMPLE-agentId-Value',
                  time_last_attempted:
                    DateTime.parse('2002-08-12T23:55:23.961Z'),
                  retry_count: 314,
                  source_name: 'EXAMPLE-sourceName-Value',
                  source_display_name: 'EXAMPLE-sourceDisplayName-Value',
                  source_type_name: 'EXAMPLE-sourceTypeName-Value',
                  life_cycle_state: 'IN_PROGRESS',
                  entity_id:
                    'ocid1.test.oc1..<unique_ID>EXAMPLE-entityId-Value',
                  entity_name: 'EXAMPLE-entityName-Value',
                  entity_type_name: 'EXAMPLE-entityTypeName-Value',
                  host: 'EXAMPLE-host-Value',
                  agent_entity_name: 'EXAMPLE-agentEntityName-Value',
                  entity_type_display_name:
                    'EXAMPLE-entityTypeDisplayName-Value',
                  log_group_id:
                    'ocid1.test.oc1..<unique_ID>EXAMPLE-logGroupId-Value',
                  log_group_name: 'EXAMPLE-logGroupName-Value',
                  log_group_compartment: 'EXAMPLE-logGroupCompartment-Value',
                  association_properties: [
                    OCI::LogAnalytics::Models::AssociationProperty.new(
                      name: 'EXAMPLE-name-Value',
                      value: 'EXAMPLE-value-Value',
                      patterns: [
                        OCI::LogAnalytics::Models::PatternOverride.new(
                          id: 'ocid1.test.oc1..<unique_ID>EXAMPLE-id-Value',
                          value: 'EXAMPLE-value-Value',
                          effective_level: 'EXAMPLE-effectiveLevel-Value'
                        )
                      ]
                    )
                  ]
                )
              ],
              data_filter_definitions: [
                OCI::LogAnalytics::Models::LogAnalyticsSourceDataFilter.new(
                  description: 'EXAMPLE-description-Value',
                  display_name: 'EXAMPLE-displayName-Value',
                  edit_version: 144,
                  is_enabled: false,
                  field_name: 'EXAMPLE-fieldName-Value',
                  hash_type: 887,
                  data_filter_id: 342,
                  is_system: false,
                  match_regular_expression:
                    'EXAMPLE-matchRegularExpression-Value',
                  order: 301,
                  path: 'EXAMPLE-path-Value',
                  replacement_string: 'EXAMPLE-replacementString-Value',
                  source_id: 921,
                  filter_type: 'MASK'
                )
              ],
              database_credential: 'EXAMPLE-databaseCredential-Value',
              extended_field_definitions: [
                OCI::LogAnalytics::Models::LogAnalyticsSourceExtendedFieldDefinition
                  .new(
                  field:
                    OCI::LogAnalytics::Models::LogAnalyticsField.new(
                      cee_alias: 'EXAMPLE-ceeAlias-Value',
                      data_type: 'EXAMPLE-dataType-Value',
                      regular_expression: 'EXAMPLE-regularExpression-Value',
                      description: 'EXAMPLE-description-Value',
                      display_name: 'EXAMPLE-displayName-Value',
                      edit_version: 619,
                      facet_priority: 505,
                      name: 'EXAMPLE-name-Value',
                      is_facet_eligible: true,
                      is_high_cardinality: false,
                      is_large_data: false,
                      is_multi_valued: false,
                      is_primary: true,
                      is_system: true,
                      is_summarizable: false,
                      mapped_value: 'EXAMPLE-mappedValue-Value',
                      is_metric_key_eligible: true,
                      is_metric_value_eligible: true,
                      range_facet_eligible: 356,
                      is_table_eligible: false,
                      unit_type: 'EXAMPLE-unitType-Value',
                      time_updated: DateTime.parse('2027-10-05T20:44:29.274Z'),
                      is_keep_duplicates: true
                    ),
                  display_regular_expression:
                    'EXAMPLE-displayRegularExpression-Value',
                  extended_fields: [
                    OCI::LogAnalytics::Models::LogAnalyticsExtendedField.new(
                      field:
                        OCI::LogAnalytics::Models::LogAnalyticsField.new(
                          cee_alias: 'EXAMPLE-ceeAlias-Value',
                          data_type: 'EXAMPLE-dataType-Value',
                          regular_expression: 'EXAMPLE-regularExpression-Value',
                          description: 'EXAMPLE-description-Value',
                          display_name: 'EXAMPLE-displayName-Value',
                          edit_version: 286,
                          facet_priority: 308,
                          name: 'EXAMPLE-name-Value',
                          is_facet_eligible: false,
                          is_high_cardinality: false,
                          is_large_data: false,
                          is_multi_valued: true,
                          is_primary: false,
                          is_system: false,
                          is_summarizable: false,
                          mapped_value: 'EXAMPLE-mappedValue-Value',
                          is_metric_key_eligible: false,
                          is_metric_value_eligible: true,
                          range_facet_eligible: 476,
                          is_table_eligible: false,
                          unit_type: 'EXAMPLE-unitType-Value',
                          time_updated:
                            DateTime.parse('2034-05-05T22:32:49.059Z'),
                          is_keep_duplicates: false
                        ),
                      extended_field_definition_id: 781,
                      field_name: 'EXAMPLE-fieldName-Value',
                      field_display_name: 'EXAMPLE-fieldDisplayName-Value',
                      saved_regular_expression_name:
                        'EXAMPLE-savedRegularExpressionName-Value',
                      extended_field_id: 366
                    )
                  ],
                  base_field_name: 'EXAMPLE-baseFieldName-Value',
                  base_field_log_text: 'EXAMPLE-baseFieldLogText-Value',
                  condition_data_type: 'EXAMPLE-conditionDataType-Value',
                  condition_field: 'EXAMPLE-conditionField-Value',
                  condition_operator: 'EXAMPLE-conditionOperator-Value',
                  condition_value: 'EXAMPLE-conditionValue-Value',
                  converted_regular_expression:
                    'EXAMPLE-convertedRegularExpression-Value',
                  is_enabled: false,
                  extended_field_definition_id: 841,
                  is_system: false,
                  regular_expression: 'EXAMPLE-regularExpression-Value',
                  source_id: 293,
                  time_updated: DateTime.parse('2004-01-24T04:32:22.611Z'),
                  condition_string: 'EXAMPLE-conditionString-Value',
                  condition_block:
                    OCI::LogAnalytics::Models::GenericConditionBlock.new(
                      condition_blocks_operator: 'OR',
                      name: 'EXAMPLE-name-Value',
                      operator: 'EXAMPLE-operator-Value',
                      value: 'EXAMPLE-value-Value',
                      values: %w[EXAMPLE--Value]
                    )
                )
              ],
              is_for_cloud: true,
              labels: [
                OCI::LogAnalytics::Models::LogAnalyticsLabelView.new(
                  aliases: [
                    OCI::LogAnalytics::Models::LogAnalyticsLabelAlias.new(
                      alias: 'EXAMPLE-alias-Value',
                      alias_display_name: 'EXAMPLE-aliasDisplayName-Value',
                      is_system: true,
                      display_name: 'EXAMPLE-displayName-Value',
                      name: 'EXAMPLE-name-Value',
                      priority: 'NONE'
                    )
                  ],
                  count_usage_in_alert_rule: 517,
                  count_usage_in_source: 149,
                  id: 'EXAMPLE-id-Value',
                  suggest_type: 0,
                  description: 'EXAMPLE-description-Value',
                  display_name: 'EXAMPLE-displayName-Value',
                  edit_version: 134,
                  impact: 'EXAMPLE-impact-Value',
                  is_system: true,
                  name: 'EXAMPLE-name-Value',
                  priority: 'NONE',
                  recommendation: 'EXAMPLE-recommendation-Value',
                  type: 480,
                  is_user_deleted: false
                )
              ],
              metric_definitions: [
                OCI::LogAnalytics::Models::LogAnalyticsMetric.new(
                  aggregation_field: 'EXAMPLE-aggregationField-Value',
                  bucket_metadata: 'EXAMPLE-bucketMetadata-Value',
                  clock_period: 'EXAMPLE-clockPeriod-Value',
                  description: 'EXAMPLE-description-Value',
                  edit_version: 585,
                  field_name: 'EXAMPLE-fieldName-Value',
                  field_values: %w[EXAMPLE--Value],
                  grouping_field: 'EXAMPLE-groupingField-Value',
                  is_enabled: true,
                  is_system: false,
                  display_name: 'EXAMPLE-displayName-Value',
                  metric_reference: 783,
                  name: 'EXAMPLE-name-Value',
                  metric_type: 'AVERAGE_DISTRIBUTION',
                  is_metric_source_enabled: true,
                  operator: 'NOT_NULL',
                  entity_type: 'EXAMPLE-entityType-Value',
                  time_updated: DateTime.parse('2004-02-06T08:56:39.948Z'),
                  unit_type: 'EXAMPLE-unitType-Value',
                  is_user_customized: false
                )
              ],
              metrics: [
                OCI::LogAnalytics::Models::LogAnalyticsSourceMetric.new(
                  is_metric_source_enabled: false,
                  metric_name: 'EXAMPLE-metricName-Value',
                  source_name: 'EXAMPLE-sourceName-Value',
                  entity_type: 'EXAMPLE-entityType-Value'
                )
              ],
              parameters: [
                OCI::LogAnalytics::Models::LogAnalyticsParameter.new(
                  default_value: 'EXAMPLE-defaultValue-Value',
                  description: 'EXAMPLE-description-Value',
                  is_active: false,
                  name: 'EXAMPLE-name-Value',
                  source_id: 220
                )
              ],
              pattern_count: 993,
              patterns: [
                OCI::LogAnalytics::Models::LogAnalyticsSourcePattern.new(
                  converted_text: 'EXAMPLE-convertedText-Value',
                  db_parser_id: 335,
                  db_pattern_date_time_columns:
                    'EXAMPLE-dbPatternDateTimeColumns-Value',
                  db_pattern_date_time_field:
                    'EXAMPLE-dbPatternDateTimeField-Value',
                  db_pattern_sequence_column:
                    'EXAMPLE-dbPatternSequenceColumn-Value',
                  fields: [
                    OCI::LogAnalytics::Models::LogAnalyticsParserField.new(
                      field:
                        OCI::LogAnalytics::Models::LogAnalyticsField.new(
                          cee_alias: 'EXAMPLE-ceeAlias-Value',
                          data_type: 'EXAMPLE-dataType-Value',
                          regular_expression: 'EXAMPLE-regularExpression-Value',
                          description: 'EXAMPLE-description-Value',
                          display_name: 'EXAMPLE-displayName-Value',
                          edit_version: 462,
                          facet_priority: 913,
                          name: 'EXAMPLE-name-Value',
                          is_facet_eligible: false,
                          is_high_cardinality: true,
                          is_large_data: false,
                          is_multi_valued: false,
                          is_primary: true,
                          is_system: true,
                          is_summarizable: false,
                          mapped_value: 'EXAMPLE-mappedValue-Value',
                          is_metric_key_eligible: false,
                          is_metric_value_eligible: false,
                          range_facet_eligible: 460,
                          is_table_eligible: false,
                          unit_type: 'EXAMPLE-unitType-Value',
                          time_updated:
                            DateTime.parse('2040-04-21T16:58:06.831Z'),
                          is_keep_duplicates: true
                        ),
                      parser_field_id: 704,
                      parser_field_expression:
                        'EXAMPLE-parserFieldExpression-Value',
                      parser_field_name: 'EXAMPLE-parserFieldName-Value',
                      storage_field_name: 'EXAMPLE-storageFieldName-Value',
                      parser_field_integrator_name:
                        'EXAMPLE-parserFieldIntegratorName-Value',
                      parser_name: 'EXAMPLE-parserName-Value',
                      parser_field_sequence: 616,
                      structured_column_info:
                        'EXAMPLE-structuredColumnInfo-Value',
                      actions: [
                        OCI::LogAnalytics::Models::ParserAction.new(
                          name: 'EXAMPLE-name-Value', order: 722
                        )
                      ]
                    )
                  ],
                  is_include: true,
                  is_default: true,
                  pattern_filter:
                    OCI::LogAnalytics::Models::LogAnalyticsPatternFilter.new(
                      agent_version: 'EXAMPLE-agentVersion-Value',
                      is_in_use: true,
                      operating_system: 'EXAMPLE-operatingSystem-Value',
                      pattern_id: 927,
                      source_id: 572,
                      version: 'EXAMPLE-version-Value'
                    ),
                  alias: 'EXAMPLE-alias-Value',
                  description: 'EXAMPLE-description-Value',
                  is_enabled: true,
                  pattern_id: 130,
                  is_system: false,
                  source_id: 260,
                  is_agent_warning_suppressed: false,
                  pattern_text: 'EXAMPLE-patternText-Value',
                  pattern_type: 143,
                  entity_type: %w[EXAMPLE--Value],
                  pattern_properties: [
                    OCI::LogAnalytics::Models::LogAnalyticsProperty.new(
                      name: 'EXAMPLE-name-Value', value: 'EXAMPLE-value-Value'
                    )
                  ]
                )
              ],
              description: 'EXAMPLE-description-Value',
              display_name: 'EXAMPLE-displayName-Value',
              edit_version: 209,
              functions: [
                OCI::LogAnalytics::Models::LogAnalyticsSourceFunction.new(
                  arguments: [
                    OCI::LogAnalytics::Models::LogAnalyticsMetaFunctionArgument
                      .new(
                      is_override_output_fields: false,
                      argument_display_name:
                        'EXAMPLE-argumentDisplayName-Value',
                      argument_example: 'EXAMPLE-argumentExample-Value',
                      argument_service: 'EXAMPLE-argumentService-Value',
                      argument_data_type: 'EXAMPLE-argumentDataType-Value',
                      argument_description: 'EXAMPLE-argumentDescription-Value',
                      argument_name: 'EXAMPLE-argumentName-Value',
                      argument_order: 352,
                      argument_type: 177,
                      argument_id: 307,
                      argument_lookup_column:
                        'EXAMPLE-argumentLookupColumn-Value',
                      argument_lookup_column_position: 827,
                      argument_value: 'EXAMPLE-argumentValue-Value',
                      argument_reference: 'EXAMPLE-argumentReference-Value'
                    )
                  ],
                  is_enabled: false,
                  function:
                    OCI::LogAnalytics::Models::LogAnalyticsMetaFunction.new(
                      meta_function_argument: [
                        OCI::LogAnalytics::Models::LogAnalyticsMetaFunctionArgument
                          .new(
                          is_override_output_fields: true,
                          argument_display_name:
                            'EXAMPLE-argumentDisplayName-Value',
                          argument_example: 'EXAMPLE-argumentExample-Value',
                          argument_service: 'EXAMPLE-argumentService-Value',
                          argument_data_type: 'EXAMPLE-argumentDataType-Value',
                          argument_description:
                            'EXAMPLE-argumentDescription-Value',
                          argument_name: 'EXAMPLE-argumentName-Value',
                          argument_order: 47,
                          argument_type: 959,
                          argument_id: 949,
                          argument_lookup_column:
                            'EXAMPLE-argumentLookupColumn-Value',
                          argument_lookup_column_position: 41,
                          argument_value: 'EXAMPLE-argumentValue-Value',
                          argument_reference: 'EXAMPLE-argumentReference-Value'
                        )
                      ],
                      component: 'EXAMPLE-component-Value',
                      description: 'EXAMPLE-description-Value',
                      edit_version: 531,
                      meta_function_id: 887,
                      java_class_name: 'EXAMPLE-javaClassName-Value',
                      name: 'EXAMPLE-name-Value'
                    ),
                  function_name: 'GEOLOCATION',
                  function_reference: 'EXAMPLE-functionReference-Value',
                  source_reference: 'EXAMPLE-sourceReference-Value',
                  features: %w[EXAMPLE--Value],
                  function_id: 638,
                  order: 780,
                  is_system: false,
                  lookup_column: 'EXAMPLE-lookupColumn-Value',
                  lookup_column_position: 107,
                  lookup_display_name: 'EXAMPLE-lookupDisplayName-Value',
                  lookup_mode: 714,
                  lookup_table: 'EXAMPLE-lookupTable-Value',
                  source_id: 265
                )
              ],
              source_id: 41,
              name: 'EXAMPLE-name-Value',
              is_secure_content: false,
              is_system: true,
              is_auto_association_enabled: true,
              is_auto_association_override: false,
              rule_id: 887,
              type_name: 'EXAMPLE-typeName-Value',
              type_display_name: 'EXAMPLE-typeDisplayName-Value',
              warning_config: 185,
              metadata_fields: [
                OCI::LogAnalytics::Models::LogAnalyticsSourceMetadataField.new(
                  field_name: 'EXAMPLE-fieldName-Value',
                  is_enabled: true,
                  is_system: true,
                  key: 'EXAMPLE-key-Value',
                  source_name: 'EXAMPLE-sourceName-Value'
                )
              ],
              label_definitions: [
                OCI::LogAnalytics::Models::LogAnalyticsLabelDefinition.new(
                  edit_version: 453,
                  is_system: true,
                  source_id: 600,
                  label_name: 'EXAMPLE-labelName-Value'
                )
              ],
              entity_types: [
                OCI::LogAnalytics::Models::LogAnalyticsSourceEntityType.new(
                  source_id: 797,
                  entity_type: 'EXAMPLE-entityType-Value',
                  entity_type_category: 'EXAMPLE-entityTypeCategory-Value',
                  entity_type_display_name:
                    'EXAMPLE-entityTypeDisplayName-Value'
                )
              ],
              is_timezone_override: true,
              time_updated: DateTime.parse('2016-06-07T03:42:45.291Z'),
              event_types: [
                OCI::LogAnalytics::Models::EventType.new(
                  event_type_name: 'EXAMPLE-eventTypeName-Value',
                  spec_version: 'EXAMPLE-specVersion-Value',
                  is_enabled: false,
                  is_system: true,
                  time_updated: DateTime.parse('2009-04-24T19:20:45.163Z')
                )
              ],
              categories: [
                OCI::LogAnalytics::Models::LogAnalyticsCategory.new(
                  name: 'EXAMPLE-name-Value',
                  description: 'EXAMPLE-description-Value',
                  display_name: 'EXAMPLE-displayName-Value',
                  type: 'EXAMPLE-type-Value',
                  is_system: false
                )
              ],
              endpoints: [
                OCI::LogAnalytics::Models::LogListTypeEndpoint.new(
                  endpoint_type: 'LOG_LIST',
                  list_endpoint:
                    OCI::LogAnalytics::Models::LogListEndpoint.new(
                      name: 'EXAMPLE-name-Value',
                      request:
                        OCI::LogAnalytics::Models::EndpointRequest.new(
                          url: 'EXAMPLE-url-Value',
                          method: 'GET',
                          content_type: 'EXAMPLE-contentType-Value',
                          payload: 'EXAMPLE-payload-Value',
                          headers: [
                            OCI::LogAnalytics::Models::NameValuePair.new(
                              name: 'EXAMPLE-name-Value',
                              value: 'EXAMPLE-value-Value'
                            )
                          ],
                          form_parameters: [
                            OCI::LogAnalytics::Models::NameValuePair.new(
                              name: 'EXAMPLE-name-Value',
                              value: 'EXAMPLE-value-Value'
                            )
                          ]
                        ),
                      description: 'EXAMPLE-description-Value',
                      model: 'EXAMPLE-model-Value',
                      endpoint_id: 470,
                      response:
                        OCI::LogAnalytics::Models::EndpointResponse.new(
                          content_type: 'EXAMPLE-contentType-Value',
                          example: 'EXAMPLE-example-Value'
                        ),
                      credentials:
                        OCI::LogAnalytics::Models::EndpointCredentials.new(
                          credential_type: 'BASIC_AUTH',
                          credential_name: 'EXAMPLE-credentialName-Value',
                          credential_endpoint:
                            OCI::LogAnalytics::Models::CredentialEndpoint.new(
                              name: 'EXAMPLE-name-Value',
                              description: 'EXAMPLE-description-Value',
                              model: 'EXAMPLE-model-Value',
                              endpoint_id: 524,
                              response:
                                OCI::LogAnalytics::Models::EndpointResponse.new(
                                  content_type: 'EXAMPLE-contentType-Value',
                                  example: 'EXAMPLE-example-Value'
                                ),
                              proxy:
                                OCI::LogAnalytics::Models::EndpointProxy.new(
                                  url: 'EXAMPLE-url-Value',
                                  credential_name:
                                    'EXAMPLE-credentialName-Value',
                                  credential_type: 'NONE'
                                )
                            )
                        ),
                      proxy:
                        OCI::LogAnalytics::Models::EndpointProxy.new(
                          url: 'EXAMPLE-url-Value',
                          credential_name: 'EXAMPLE-credentialName-Value',
                          credential_type: 'TOKEN'
                        ),
                      is_enabled: true,
                      is_system: false,
                      endpoint_properties: [
                        OCI::LogAnalytics::Models::LogAnalyticsProperty.new(
                          name: 'EXAMPLE-name-Value',
                          value: 'EXAMPLE-value-Value'
                        )
                      ]
                    ),
                  log_endpoints: [
                    OCI::LogAnalytics::Models::LogEndpoint.new(
                      name: 'EXAMPLE-name-Value',
                      request:
                        OCI::LogAnalytics::Models::EndpointRequest.new(
                          url: 'EXAMPLE-url-Value',
                          method: 'POST',
                          content_type: 'EXAMPLE-contentType-Value',
                          payload: 'EXAMPLE-payload-Value',
                          headers: [
                            OCI::LogAnalytics::Models::NameValuePair.new(
                              name: 'EXAMPLE-name-Value',
                              value: 'EXAMPLE-value-Value'
                            )
                          ],
                          form_parameters: [
                            OCI::LogAnalytics::Models::NameValuePair.new(
                              name: 'EXAMPLE-name-Value',
                              value: 'EXAMPLE-value-Value'
                            )
                          ]
                        ),
                      description: 'EXAMPLE-description-Value',
                      model: 'EXAMPLE-model-Value',
                      endpoint_id: 163,
                      response:
                        OCI::LogAnalytics::Models::EndpointResponse.new(
                          content_type: 'EXAMPLE-contentType-Value',
                          example: 'EXAMPLE-example-Value'
                        ),
                      credentials:
                        OCI::LogAnalytics::Models::EndpointCredentials.new(
                          credential_type: 'BASIC_AUTH',
                          credential_name: 'EXAMPLE-credentialName-Value',
                          credential_endpoint:
                            OCI::LogAnalytics::Models::CredentialEndpoint.new(
                              name: 'EXAMPLE-name-Value',
                              description: 'EXAMPLE-description-Value',
                              model: 'EXAMPLE-model-Value',
                              endpoint_id: 454,
                              response:
                                OCI::LogAnalytics::Models::EndpointResponse.new(
                                  content_type: 'EXAMPLE-contentType-Value',
                                  example: 'EXAMPLE-example-Value'
                                ),
                              proxy:
                                OCI::LogAnalytics::Models::EndpointProxy.new(
                                  url: 'EXAMPLE-url-Value',
                                  credential_name:
                                    'EXAMPLE-credentialName-Value',
                                  credential_type: 'NONE'
                                )
                            )
                        ),
                      proxy:
                        OCI::LogAnalytics::Models::EndpointProxy.new(
                          url: 'EXAMPLE-url-Value',
                          credential_name: 'EXAMPLE-credentialName-Value',
                          credential_type: 'TOKEN'
                        ),
                      is_enabled: false,
                      is_system: true,
                      endpoint_properties: [
                        OCI::LogAnalytics::Models::LogAnalyticsProperty.new(
                          name: 'EXAMPLE-name-Value',
                          value: 'EXAMPLE-value-Value'
                        )
                      ]
                    )
                  ]
                )
              ],
              source_properties: [
                OCI::LogAnalytics::Models::LogAnalyticsProperty.new(
                  name: 'EXAMPLE-name-Value', value: 'EXAMPLE-value-Value'
                )
              ],
              lifecycle_state: 'DELETED'
            )
          ],
          should_tokenize_original_text: false,
          field_delimiter: 'EXAMPLE-fieldDelimiter-Value',
          field_qualifier: 'EXAMPLE-fieldQualifier-Value',
          type: 'DELIMITED',
          is_user_deleted: false,
          is_namespace_aware: false,
          categories: [
            OCI::LogAnalytics::Models::LogAnalyticsCategory.new(
              name: 'EXAMPLE-name-Value',
              description: 'EXAMPLE-description-Value',
              display_name: 'EXAMPLE-displayName-Value',
              type: 'EXAMPLE-type-Value',
              is_system: true
            )
          ],
          is_position_aware: true,
          dependent_sources: [
            OCI::LogAnalytics::Models::DependentSource.new(
              source_name: 'EXAMPLE-sourceName-Value',
              source_display_name: 'EXAMPLE-sourceDisplayName-Value',
              source_id: 428,
              source_type: 'EXAMPLE-sourceType-Value',
              is_system: false,
              is_auto_association_enabled: false,
              entity_types: [
                OCI::LogAnalytics::Models::LogAnalyticsSourceEntityType.new(
                  source_id: 19,
                  entity_type: 'EXAMPLE-entityType-Value',
                  entity_type_category: 'EXAMPLE-entityTypeCategory-Value',
                  entity_type_display_name:
                    'EXAMPLE-entityTypeDisplayName-Value'
                )
              ],
              dependencies: [
                OCI::LogAnalytics::Models::Dependency.new(
                  type: 'EXAMPLE-type-Value',
                  reference_type: 'EXAMPLE-referenceType-Value',
                  reference_id: 929,
                  reference_name: 'EXAMPLE-referenceName-Value',
                  reference_display_name: 'EXAMPLE-referenceDisplayName-Value'
                )
              ]
            )
          ],
          dependent_parsers: [
            OCI::LogAnalytics::Models::DependentParser.new(
              parser_name: 'EXAMPLE-parserName-Value',
              parser_display_name: 'EXAMPLE-parserDisplayName-Value',
              parser_id: 765,
              is_system: true,
              parser_type: 'REGEX',
              dependencies: [
                OCI::LogAnalytics::Models::Dependency.new(
                  type: 'EXAMPLE-type-Value',
                  reference_type: 'EXAMPLE-referenceType-Value',
                  reference_id: 620,
                  reference_name: 'EXAMPLE-referenceName-Value',
                  reference_display_name: 'EXAMPLE-referenceDisplayName-Value'
                )
              ]
            )
          ]
        )
      ],
      parameters: [
        OCI::LogAnalytics::Models::LogAnalyticsParameter.new(
          default_value: 'EXAMPLE-defaultValue-Value',
          description: 'EXAMPLE-description-Value',
          is_active: true,
          name: 'EXAMPLE-name-Value',
          source_id: 479
        )
      ],
      patterns: [
        OCI::LogAnalytics::Models::LogAnalyticsSourcePattern.new(
          converted_text: 'EXAMPLE-convertedText-Value',
          db_parser_id: 901,
          db_pattern_date_time_columns:
            'EXAMPLE-dbPatternDateTimeColumns-Value',
          db_pattern_date_time_field: 'EXAMPLE-dbPatternDateTimeField-Value',
          db_pattern_sequence_column: 'EXAMPLE-dbPatternSequenceColumn-Value',
          fields: [
            OCI::LogAnalytics::Models::LogAnalyticsParserField.new(
              field:
                OCI::LogAnalytics::Models::LogAnalyticsField.new(
                  cee_alias: 'EXAMPLE-ceeAlias-Value',
                  data_type: 'EXAMPLE-dataType-Value',
                  regular_expression: 'EXAMPLE-regularExpression-Value',
                  description: 'EXAMPLE-description-Value',
                  display_name: 'EXAMPLE-displayName-Value',
                  edit_version: 975,
                  facet_priority: 129,
                  name: 'EXAMPLE-name-Value',
                  is_facet_eligible: false,
                  is_high_cardinality: true,
                  is_large_data: false,
                  is_multi_valued: false,
                  is_primary: false,
                  is_system: false,
                  is_summarizable: true,
                  mapped_value: 'EXAMPLE-mappedValue-Value',
                  is_metric_key_eligible: true,
                  is_metric_value_eligible: false,
                  range_facet_eligible: 325,
                  is_table_eligible: false,
                  unit_type: 'EXAMPLE-unitType-Value',
                  time_updated: DateTime.parse('2005-10-25T04:47:28.051Z'),
                  is_keep_duplicates: false
                ),
              parser_field_id: 651,
              parser_field_expression: 'EXAMPLE-parserFieldExpression-Value',
              parser_field_name: 'EXAMPLE-parserFieldName-Value',
              storage_field_name: 'EXAMPLE-storageFieldName-Value',
              parser_field_integrator_name:
                'EXAMPLE-parserFieldIntegratorName-Value',
              parser_name: 'EXAMPLE-parserName-Value',
              parser_field_sequence: 806,
              parser:
                OCI::LogAnalytics::Models::LogAnalyticsParser.new(
                  content: 'EXAMPLE-content-Value',
                  description: 'EXAMPLE-description-Value',
                  display_name: 'EXAMPLE-displayName-Value',
                  edit_version: 853,
                  encoding: 'EXAMPLE-encoding-Value',
                  example_content: 'EXAMPLE-exampleContent-Value',
                  footer_content: 'EXAMPLE-footerContent-Value',
                  header_content: 'EXAMPLE-headerContent-Value',
                  name: 'EXAMPLE-name-Value',
                  is_default: true,
                  is_single_line_content: true,
                  is_system: false,
                  language: 'EXAMPLE-language-Value',
                  time_updated: DateTime.parse('2008-07-07T09:49:32.851Z'),
                  log_type_test_request_version: 820,
                  parser_ignoreline_characters:
                    'EXAMPLE-parserIgnorelineCharacters-Value',
                  is_hidden: false,
                  parser_sequence: 661,
                  parser_timezone: 'EXAMPLE-parserTimezone-Value',
                  parser_filter:
                    OCI::LogAnalytics::Models::LogAnalyticsParserFilter.new(
                      id: 'ocid1.test.oc1..<unique_ID>EXAMPLE-id-Value',
                      agent_version: 'EXAMPLE-agentVersion-Value',
                      is_in_use: 819,
                      operating_system: 'EXAMPLE-operatingSystem-Value',
                      parser_id: 33,
                      version: 'EXAMPLE-version-Value'
                    ),
                  is_parser_written_once: true,
                  parser_functions: [
                    OCI::LogAnalytics::Models::LogAnalyticsParserFunction.new(
                      parser_meta_plugin:
                        OCI::LogAnalytics::Models::LogAnalyticsParserMetaPlugin
                          .new(
                          meta_plugin_parameters: [
                            OCI::LogAnalytics::Models::LogAnalyticsParserMetaPluginParameter
                              .new(
                              description: 'EXAMPLE-description-Value',
                              name: 'EXAMPLE-name-Value',
                              is_mandatory: true,
                              is_repeatable: false,
                              plugin_name: 'EXAMPLE-pluginName-Value',
                              type: 'EXAMPLE-type-Value'
                            )
                          ],
                          description: 'EXAMPLE-description-Value',
                          display_name: 'EXAMPLE-displayName-Value',
                          name: 'EXAMPLE-name-Value'
                        ),
                      parser_function_id: 256,
                      parser_function_name: 'EXAMPLE-parserFunctionName-Value',
                      is_enabled: true,
                      is_system: true,
                      parser_id: 56,
                      parser_name: 'EXAMPLE-parserName-Value',
                      parser_meta_plugin_name:
                        'EXAMPLE-parserMetaPluginName-Value',
                      parser_function_priority: 56,
                      parser_function_parameters: [
                        OCI::LogAnalytics::Models::LogAnalyticsParserFunctionParameter
                          .new(
                          parser_function_id: 68,
                          parser_function_parameter_name:
                            'EXAMPLE-parserFunctionParameterName-Value',
                          parser_function_parameter_id: 809,
                          parser_meta_plugin_parameter_name:
                            'EXAMPLE-parserMetaPluginParameterName-Value',
                          parser_meta_plugin_parameter_value:
                            'EXAMPLE-parserMetaPluginParameterValue-Value',
                          parser_name: 'EXAMPLE-parserName-Value',
                          parser_meta_plugin_parameter:
                            OCI::LogAnalytics::Models::LogAnalyticsParserMetaPluginParameter
                              .new(
                              description: 'EXAMPLE-description-Value',
                              name: 'EXAMPLE-name-Value',
                              is_mandatory: true,
                              is_repeatable: true,
                              plugin_name: 'EXAMPLE-pluginName-Value',
                              type: 'EXAMPLE-type-Value'
                            )
                        )
                      ]
                    )
                  ],
                  sources_count: 472,
                  sources: [
                    OCI::LogAnalytics::Models::LogAnalyticsSource.new(
                      label_conditions: [
                        OCI::LogAnalytics::Models::LogAnalyticsSourceLabelCondition
                          .new(
                          condition_string: 'EXAMPLE-conditionString-Value',
                          condition_block:
                            OCI::LogAnalytics::Models::ConditionBlock.new(
                              condition_blocks_operator: 'NOT_OR',
                              field_name: 'EXAMPLE-fieldName-Value',
                              label_condition_operator:
                                'EXAMPLE-labelConditionOperator-Value',
                              label_condition_value:
                                'EXAMPLE-labelConditionValue-Value',
                              label_condition_values: %w[EXAMPLE--Value]
                            ),
                          message: 'EXAMPLE-message-Value',
                          is_visible: true,
                          block_condition_field:
                            'EXAMPLE-blockConditionField-Value',
                          block_condition_operator:
                            'EXAMPLE-blockConditionOperator-Value',
                          block_condition_value:
                            'EXAMPLE-blockConditionValue-Value',
                          label_condition_value:
                            'EXAMPLE-labelConditionValue-Value',
                          label_condition_values: %w[EXAMPLE--Value],
                          content_example: 'EXAMPLE-contentExample-Value',
                          is_enabled: true,
                          field_name: 'EXAMPLE-fieldName-Value',
                          label_condition_id: 213,
                          is_system: true,
                          label_condition_operator:
                            'EXAMPLE-labelConditionOperator-Value',
                          source_id: 763,
                          label_display_name: 'EXAMPLE-labelDisplayName-Value',
                          storage_field: 'EXAMPLE-storageField-Value',
                          label_name: 'EXAMPLE-labelName-Value',
                          is_inline_label_existing_in_database: true
                        )
                      ],
                      association_count: 586,
                      association_entity: [
                        OCI::LogAnalytics::Models::LogAnalyticsAssociation.new(
                          failure_message: 'EXAMPLE-failureMessage-Value',
                          agent_id:
                            'ocid1.test.oc1..<unique_ID>EXAMPLE-agentId-Value',
                          time_last_attempted:
                            DateTime.parse('2014-10-24T19:13:39.685Z'),
                          retry_count: 317,
                          source_name: 'EXAMPLE-sourceName-Value',
                          source_display_name:
                            'EXAMPLE-sourceDisplayName-Value',
                          source_type_name: 'EXAMPLE-sourceTypeName-Value',
                          life_cycle_state: 'SUCCEEDED',
                          entity_id:
                            'ocid1.test.oc1..<unique_ID>EXAMPLE-entityId-Value',
                          entity_name: 'EXAMPLE-entityName-Value',
                          entity_type_name: 'EXAMPLE-entityTypeName-Value',
                          host: 'EXAMPLE-host-Value',
                          agent_entity_name: 'EXAMPLE-agentEntityName-Value',
                          entity_type_display_name:
                            'EXAMPLE-entityTypeDisplayName-Value',
                          log_group_id:
                            'ocid1.test.oc1..<unique_ID>EXAMPLE-logGroupId-Value',
                          log_group_name: 'EXAMPLE-logGroupName-Value',
                          log_group_compartment:
                            'EXAMPLE-logGroupCompartment-Value',
                          association_properties: [
                            OCI::LogAnalytics::Models::AssociationProperty.new(
                              name: 'EXAMPLE-name-Value',
                              value: 'EXAMPLE-value-Value',
                              patterns: [
                                OCI::LogAnalytics::Models::PatternOverride.new(
                                  id:
                                    'ocid1.test.oc1..<unique_ID>EXAMPLE-id-Value',
                                  value: 'EXAMPLE-value-Value',
                                  effective_level:
                                    'EXAMPLE-effectiveLevel-Value'
                                )
                              ]
                            )
                          ]
                        )
                      ],
                      data_filter_definitions: [
                        OCI::LogAnalytics::Models::LogAnalyticsSourceDataFilter
                          .new(
                          description: 'EXAMPLE-description-Value',
                          display_name: 'EXAMPLE-displayName-Value',
                          edit_version: 565,
                          is_enabled: true,
                          field_name: 'EXAMPLE-fieldName-Value',
                          hash_type: 681,
                          data_filter_id: 296,
                          is_system: false,
                          match_regular_expression:
                            'EXAMPLE-matchRegularExpression-Value',
                          order: 595,
                          path: 'EXAMPLE-path-Value',
                          replacement_string: 'EXAMPLE-replacementString-Value',
                          source_id: 587,
                          filter_type: 'MASK'
                        )
                      ],
                      database_credential: 'EXAMPLE-databaseCredential-Value',
                      extended_field_definitions: [
                        OCI::LogAnalytics::Models::LogAnalyticsSourceExtendedFieldDefinition
                          .new(
                          field:
                            OCI::LogAnalytics::Models::LogAnalyticsField.new(
                              cee_alias: 'EXAMPLE-ceeAlias-Value',
                              data_type: 'EXAMPLE-dataType-Value',
                              regular_expression:
                                'EXAMPLE-regularExpression-Value',
                              description: 'EXAMPLE-description-Value',
                              display_name: 'EXAMPLE-displayName-Value',
                              edit_version: 931,
                              facet_priority: 726,
                              name: 'EXAMPLE-name-Value',
                              is_facet_eligible: false,
                              is_high_cardinality: false,
                              is_large_data: true,
                              is_multi_valued: false,
                              is_primary: true,
                              is_system: true,
                              is_summarizable: true,
                              mapped_value: 'EXAMPLE-mappedValue-Value',
                              is_metric_key_eligible: true,
                              is_metric_value_eligible: true,
                              range_facet_eligible: 267,
                              is_table_eligible: false,
                              unit_type: 'EXAMPLE-unitType-Value',
                              time_updated:
                                DateTime.parse('2037-11-14T12:13:57.499Z'),
                              is_keep_duplicates: true
                            ),
                          display_regular_expression:
                            'EXAMPLE-displayRegularExpression-Value',
                          extended_fields: [
                            OCI::LogAnalytics::Models::LogAnalyticsExtendedField
                              .new(
                              field:
                                OCI::LogAnalytics::Models::LogAnalyticsField
                                  .new(
                                  cee_alias: 'EXAMPLE-ceeAlias-Value',
                                  data_type: 'EXAMPLE-dataType-Value',
                                  regular_expression:
                                    'EXAMPLE-regularExpression-Value',
                                  description: 'EXAMPLE-description-Value',
                                  display_name: 'EXAMPLE-displayName-Value',
                                  edit_version: 73,
                                  facet_priority: 383,
                                  name: 'EXAMPLE-name-Value',
                                  is_facet_eligible: false,
                                  is_high_cardinality: true,
                                  is_large_data: false,
                                  is_multi_valued: false,
                                  is_primary: false,
                                  is_system: false,
                                  is_summarizable: true,
                                  mapped_value: 'EXAMPLE-mappedValue-Value',
                                  is_metric_key_eligible: false,
                                  is_metric_value_eligible: false,
                                  range_facet_eligible: 415,
                                  is_table_eligible: true,
                                  unit_type: 'EXAMPLE-unitType-Value',
                                  time_updated:
                                    DateTime.parse('2030-02-24T21:20:28.388Z'),
                                  is_keep_duplicates: false
                                ),
                              extended_field_definition_id: 14,
                              field_name: 'EXAMPLE-fieldName-Value',
                              field_display_name:
                                'EXAMPLE-fieldDisplayName-Value',
                              saved_regular_expression_name:
                                'EXAMPLE-savedRegularExpressionName-Value',
                              extended_field_id: 841
                            )
                          ],
                          base_field_name: 'EXAMPLE-baseFieldName-Value',
                          base_field_log_text: 'EXAMPLE-baseFieldLogText-Value',
                          condition_data_type:
                            'EXAMPLE-conditionDataType-Value',
                          condition_field: 'EXAMPLE-conditionField-Value',
                          condition_operator: 'EXAMPLE-conditionOperator-Value',
                          condition_value: 'EXAMPLE-conditionValue-Value',
                          converted_regular_expression:
                            'EXAMPLE-convertedRegularExpression-Value',
                          is_enabled: false,
                          extended_field_definition_id: 83,
                          is_system: true,
                          regular_expression: 'EXAMPLE-regularExpression-Value',
                          source_id: 953,
                          time_updated:
                            DateTime.parse('2047-10-12T18:12:50.936Z'),
                          condition_string: 'EXAMPLE-conditionString-Value',
                          condition_block:
                            OCI::LogAnalytics::Models::GenericConditionBlock
                              .new(
                              condition_blocks_operator: 'NOT_AND',
                              name: 'EXAMPLE-name-Value',
                              operator: 'EXAMPLE-operator-Value',
                              value: 'EXAMPLE-value-Value',
                              values: %w[EXAMPLE--Value]
                            )
                        )
                      ],
                      is_for_cloud: true,
                      labels: [
                        OCI::LogAnalytics::Models::LogAnalyticsLabelView.new(
                          aliases: [
                            OCI::LogAnalytics::Models::LogAnalyticsLabelAlias
                              .new(
                              alias: 'EXAMPLE-alias-Value',
                              alias_display_name:
                                'EXAMPLE-aliasDisplayName-Value',
                              is_system: true,
                              display_name: 'EXAMPLE-displayName-Value',
                              name: 'EXAMPLE-name-Value',
                              priority: 'LOW'
                            )
                          ],
                          count_usage_in_alert_rule: 689,
                          count_usage_in_source: 598,
                          id: 'EXAMPLE-id-Value',
                          suggest_type: 739,
                          description: 'EXAMPLE-description-Value',
                          display_name: 'EXAMPLE-displayName-Value',
                          edit_version: 448,
                          impact: 'EXAMPLE-impact-Value',
                          is_system: true,
                          name: 'EXAMPLE-name-Value',
                          priority: 'MEDIUM',
                          recommendation: 'EXAMPLE-recommendation-Value',
                          type: 636,
                          is_user_deleted: true
                        )
                      ],
                      metric_definitions: [
                        OCI::LogAnalytics::Models::LogAnalyticsMetric.new(
                          aggregation_field: 'EXAMPLE-aggregationField-Value',
                          bucket_metadata: 'EXAMPLE-bucketMetadata-Value',
                          clock_period: 'EXAMPLE-clockPeriod-Value',
                          description: 'EXAMPLE-description-Value',
                          edit_version: 416,
                          field_name: 'EXAMPLE-fieldName-Value',
                          field_values: %w[EXAMPLE--Value],
                          grouping_field: 'EXAMPLE-groupingField-Value',
                          is_enabled: false,
                          is_system: false,
                          display_name: 'EXAMPLE-displayName-Value',
                          metric_reference: 863,
                          name: 'EXAMPLE-name-Value',
                          metric_type: 'AVERAGE_DISTRIBUTION',
                          is_metric_source_enabled: true,
                          operator: 'EQUAL_IGNORE_CASE',
                          entity_type: 'EXAMPLE-entityType-Value',
                          time_updated:
                            DateTime.parse('2021-07-17T05:19:39.801Z'),
                          unit_type: 'EXAMPLE-unitType-Value',
                          is_user_customized: true
                        )
                      ],
                      metrics: [
                        OCI::LogAnalytics::Models::LogAnalyticsSourceMetric.new(
                          is_metric_source_enabled: true,
                          metric_name: 'EXAMPLE-metricName-Value',
                          source_name: 'EXAMPLE-sourceName-Value',
                          entity_type: 'EXAMPLE-entityType-Value'
                        )
                      ],
                      parameters: [
                        OCI::LogAnalytics::Models::LogAnalyticsParameter.new(
                          default_value: 'EXAMPLE-defaultValue-Value',
                          description: 'EXAMPLE-description-Value',
                          is_active: false,
                          name: 'EXAMPLE-name-Value',
                          source_id: 267
                        )
                      ],
                      pattern_count: 406,
                      description: 'EXAMPLE-description-Value',
                      display_name: 'EXAMPLE-displayName-Value',
                      edit_version: 567,
                      functions: [
                        OCI::LogAnalytics::Models::LogAnalyticsSourceFunction
                          .new(
                          arguments: [
                            OCI::LogAnalytics::Models::LogAnalyticsMetaFunctionArgument
                              .new(
                              is_override_output_fields: true,
                              argument_display_name:
                                'EXAMPLE-argumentDisplayName-Value',
                              argument_example: 'EXAMPLE-argumentExample-Value',
                              argument_service: 'EXAMPLE-argumentService-Value',
                              argument_data_type:
                                'EXAMPLE-argumentDataType-Value',
                              argument_description:
                                'EXAMPLE-argumentDescription-Value',
                              argument_name: 'EXAMPLE-argumentName-Value',
                              argument_order: 64,
                              argument_type: 942,
                              argument_id: 286,
                              argument_lookup_column:
                                'EXAMPLE-argumentLookupColumn-Value',
                              argument_lookup_column_position: 620,
                              argument_value: 'EXAMPLE-argumentValue-Value',
                              argument_reference:
                                'EXAMPLE-argumentReference-Value'
                            )
                          ],
                          is_enabled: true,
                          function:
                            OCI::LogAnalytics::Models::LogAnalyticsMetaFunction
                              .new(
                              meta_function_argument: [
                                OCI::LogAnalytics::Models::LogAnalyticsMetaFunctionArgument
                                  .new(
                                  is_override_output_fields: true,
                                  argument_display_name:
                                    'EXAMPLE-argumentDisplayName-Value',
                                  argument_example:
                                    'EXAMPLE-argumentExample-Value',
                                  argument_service:
                                    'EXAMPLE-argumentService-Value',
                                  argument_data_type:
                                    'EXAMPLE-argumentDataType-Value',
                                  argument_description:
                                    'EXAMPLE-argumentDescription-Value',
                                  argument_name: 'EXAMPLE-argumentName-Value',
                                  argument_order: 183,
                                  argument_type: 896,
                                  argument_id: 57,
                                  argument_lookup_column:
                                    'EXAMPLE-argumentLookupColumn-Value',
                                  argument_lookup_column_position: 740,
                                  argument_value: 'EXAMPLE-argumentValue-Value',
                                  argument_reference:
                                    'EXAMPLE-argumentReference-Value'
                                )
                              ],
                              component: 'EXAMPLE-component-Value',
                              description: 'EXAMPLE-description-Value',
                              edit_version: 679,
                              meta_function_id: 890,
                              java_class_name: 'EXAMPLE-javaClassName-Value',
                              name: 'EXAMPLE-name-Value'
                            ),
                          function_name: 'GEOLOCATION',
                          function_reference: 'EXAMPLE-functionReference-Value',
                          source_reference: 'EXAMPLE-sourceReference-Value',
                          features: %w[EXAMPLE--Value],
                          function_id: 712,
                          order: 903,
                          is_system: false,
                          lookup_column: 'EXAMPLE-lookupColumn-Value',
                          lookup_column_position: 612,
                          lookup_display_name:
                            'EXAMPLE-lookupDisplayName-Value',
                          lookup_mode: 716,
                          lookup_table: 'EXAMPLE-lookupTable-Value',
                          source_id: 816
                        )
                      ],
                      source_id: 355,
                      name: 'EXAMPLE-name-Value',
                      is_secure_content: false,
                      is_system: true,
                      is_auto_association_enabled: true,
                      is_auto_association_override: false,
                      rule_id: 68,
                      type_name: 'EXAMPLE-typeName-Value',
                      type_display_name: 'EXAMPLE-typeDisplayName-Value',
                      warning_config: 83,
                      metadata_fields: [
                        OCI::LogAnalytics::Models::LogAnalyticsSourceMetadataField
                          .new(
                          field_name: 'EXAMPLE-fieldName-Value',
                          is_enabled: true,
                          is_system: true,
                          key: 'EXAMPLE-key-Value',
                          source_name: 'EXAMPLE-sourceName-Value'
                        )
                      ],
                      label_definitions: [
                        OCI::LogAnalytics::Models::LogAnalyticsLabelDefinition
                          .new(
                          edit_version: 718,
                          is_system: true,
                          source_id: 500,
                          label_name: 'EXAMPLE-labelName-Value'
                        )
                      ],
                      entity_types: [
                        OCI::LogAnalytics::Models::LogAnalyticsSourceEntityType
                          .new(
                          source_id: 57,
                          entity_type: 'EXAMPLE-entityType-Value',
                          entity_type_category:
                            'EXAMPLE-entityTypeCategory-Value',
                          entity_type_display_name:
                            'EXAMPLE-entityTypeDisplayName-Value'
                        )
                      ],
                      is_timezone_override: true,
                      time_updated: DateTime.parse('2044-06-25T08:07:43.876Z'),
                      event_types: [
                        OCI::LogAnalytics::Models::EventType.new(
                          event_type_name: 'EXAMPLE-eventTypeName-Value',
                          spec_version: 'EXAMPLE-specVersion-Value',
                          is_enabled: true,
                          is_system: false,
                          time_updated:
                            DateTime.parse('2021-01-10T04:24:31.794Z')
                        )
                      ],
                      categories: [
                        OCI::LogAnalytics::Models::LogAnalyticsCategory.new(
                          name: 'EXAMPLE-name-Value',
                          description: 'EXAMPLE-description-Value',
                          display_name: 'EXAMPLE-displayName-Value',
                          type: 'EXAMPLE-type-Value',
                          is_system: true
                        )
                      ],
                      endpoints: [
                        OCI::LogAnalytics::Models::LogTypeEndpoint.new(
                          endpoint_type: 'LOG',
                          log_endpoint:
                            OCI::LogAnalytics::Models::LogEndpoint.new(
                              name: 'EXAMPLE-name-Value',
                              request:
                                OCI::LogAnalytics::Models::EndpointRequest.new(
                                  url: 'EXAMPLE-url-Value',
                                  method: 'POST',
                                  content_type: 'EXAMPLE-contentType-Value',
                                  payload: 'EXAMPLE-payload-Value',
                                  headers: [
                                    OCI::LogAnalytics::Models::NameValuePair
                                      .new(
                                      name: 'EXAMPLE-name-Value',
                                      value: 'EXAMPLE-value-Value'
                                    )
                                  ],
                                  form_parameters: [
                                    OCI::LogAnalytics::Models::NameValuePair
                                      .new(
                                      name: 'EXAMPLE-name-Value',
                                      value: 'EXAMPLE-value-Value'
                                    )
                                  ]
                                ),
                              description: 'EXAMPLE-description-Value',
                              model: 'EXAMPLE-model-Value',
                              endpoint_id: 606,
                              response:
                                OCI::LogAnalytics::Models::EndpointResponse.new(
                                  content_type: 'EXAMPLE-contentType-Value',
                                  example: 'EXAMPLE-example-Value'
                                ),
                              credentials:
                                OCI::LogAnalytics::Models::EndpointCredentials
                                  .new(
                                  credential_type: 'BASIC_AUTH',
                                  credential_name:
                                    'EXAMPLE-credentialName-Value',
                                  credential_endpoint:
                                    OCI::LogAnalytics::Models::CredentialEndpoint
                                      .new(
                                      name: 'EXAMPLE-name-Value',
                                      description: 'EXAMPLE-description-Value',
                                      model: 'EXAMPLE-model-Value',
                                      endpoint_id: 653,
                                      response:
                                        OCI::LogAnalytics::Models::EndpointResponse
                                          .new(
                                          content_type:
                                            'EXAMPLE-contentType-Value',
                                          example: 'EXAMPLE-example-Value'
                                        ),
                                      proxy:
                                        OCI::LogAnalytics::Models::EndpointProxy
                                          .new(
                                          url: 'EXAMPLE-url-Value',
                                          credential_name:
                                            'EXAMPLE-credentialName-Value',
                                          credential_type: 'TOKEN'
                                        )
                                    )
                                ),
                              proxy:
                                OCI::LogAnalytics::Models::EndpointProxy.new(
                                  url: 'EXAMPLE-url-Value',
                                  credential_name:
                                    'EXAMPLE-credentialName-Value',
                                  credential_type: 'BASIC_AUTH'
                                ),
                              is_enabled: true,
                              is_system: false,
                              endpoint_properties: [
                                OCI::LogAnalytics::Models::LogAnalyticsProperty
                                  .new(
                                  name: 'EXAMPLE-name-Value',
                                  value: 'EXAMPLE-value-Value'
                                )
                              ]
                            )
                        )
                      ],
                      source_properties: [
                        OCI::LogAnalytics::Models::LogAnalyticsProperty.new(
                          name: 'EXAMPLE-name-Value',
                          value: 'EXAMPLE-value-Value'
                        )
                      ],
                      lifecycle_state: 'ACTIVE'
                    )
                  ],
                  should_tokenize_original_text: false,
                  field_delimiter: 'EXAMPLE-fieldDelimiter-Value',
                  field_qualifier: 'EXAMPLE-fieldQualifier-Value',
                  type: 'ODL',
                  is_user_deleted: false,
                  is_namespace_aware: true,
                  categories: [
                    OCI::LogAnalytics::Models::LogAnalyticsCategory.new(
                      name: 'EXAMPLE-name-Value',
                      description: 'EXAMPLE-description-Value',
                      display_name: 'EXAMPLE-displayName-Value',
                      type: 'EXAMPLE-type-Value',
                      is_system: true
                    )
                  ],
                  is_position_aware: true,
                  dependent_sources: [
                    OCI::LogAnalytics::Models::DependentSource.new(
                      source_name: 'EXAMPLE-sourceName-Value',
                      source_display_name: 'EXAMPLE-sourceDisplayName-Value',
                      source_id: 310,
                      source_type: 'EXAMPLE-sourceType-Value',
                      is_system: true,
                      is_auto_association_enabled: false,
                      entity_types: [
                        OCI::LogAnalytics::Models::LogAnalyticsSourceEntityType
                          .new(
                          source_id: 85,
                          entity_type: 'EXAMPLE-entityType-Value',
                          entity_type_category:
                            'EXAMPLE-entityTypeCategory-Value',
                          entity_type_display_name:
                            'EXAMPLE-entityTypeDisplayName-Value'
                        )
                      ],
                      dependencies: [
                        OCI::LogAnalytics::Models::Dependency.new(
                          type: 'EXAMPLE-type-Value',
                          reference_type: 'EXAMPLE-referenceType-Value',
                          reference_id: 234,
                          reference_name: 'EXAMPLE-referenceName-Value',
                          reference_display_name:
                            'EXAMPLE-referenceDisplayName-Value'
                        )
                      ]
                    )
                  ],
                  dependent_parsers: [
                    OCI::LogAnalytics::Models::DependentParser.new(
                      parser_name: 'EXAMPLE-parserName-Value',
                      parser_display_name: 'EXAMPLE-parserDisplayName-Value',
                      parser_id: 46,
                      is_system: true,
                      parser_type: 'DELIMITED',
                      dependencies: [
                        OCI::LogAnalytics::Models::Dependency.new(
                          type: 'EXAMPLE-type-Value',
                          reference_type: 'EXAMPLE-referenceType-Value',
                          reference_id: 860,
                          reference_name: 'EXAMPLE-referenceName-Value',
                          reference_display_name:
                            'EXAMPLE-referenceDisplayName-Value'
                        )
                      ]
                    )
                  ]
                ),
              structured_column_info: 'EXAMPLE-structuredColumnInfo-Value',
              actions: [
                OCI::LogAnalytics::Models::ParserAction.new(
                  name: 'EXAMPLE-name-Value', order: 288
                )
              ]
            )
          ],
          is_include: false,
          is_default: false,
          pattern_filter:
            OCI::LogAnalytics::Models::LogAnalyticsPatternFilter.new(
              agent_version: 'EXAMPLE-agentVersion-Value',
              is_in_use: false,
              operating_system: 'EXAMPLE-operatingSystem-Value',
              pattern_id: 116,
              source_id: 950,
              version: 'EXAMPLE-version-Value',
              source:
                OCI::LogAnalytics::Models::LogAnalyticsSource.new(
                  label_conditions: [
                    OCI::LogAnalytics::Models::LogAnalyticsSourceLabelCondition
                      .new(
                      condition_string: 'EXAMPLE-conditionString-Value',
                      condition_block:
                        OCI::LogAnalytics::Models::ConditionBlock.new(
                          condition_blocks_operator: 'NOT_OR',
                          field_name: 'EXAMPLE-fieldName-Value',
                          label_condition_operator:
                            'EXAMPLE-labelConditionOperator-Value',
                          label_condition_value:
                            'EXAMPLE-labelConditionValue-Value',
                          label_condition_values: %w[EXAMPLE--Value]
                        ),
                      message: 'EXAMPLE-message-Value',
                      is_visible: true,
                      block_condition_field:
                        'EXAMPLE-blockConditionField-Value',
                      block_condition_operator:
                        'EXAMPLE-blockConditionOperator-Value',
                      block_condition_value:
                        'EXAMPLE-blockConditionValue-Value',
                      label_condition_value:
                        'EXAMPLE-labelConditionValue-Value',
                      label_condition_values: %w[EXAMPLE--Value],
                      content_example: 'EXAMPLE-contentExample-Value',
                      is_enabled: false,
                      field_name: 'EXAMPLE-fieldName-Value',
                      label_condition_id: 598,
                      is_system: true,
                      label_condition_operator:
                        'EXAMPLE-labelConditionOperator-Value',
                      source_id: 785,
                      label_display_name: 'EXAMPLE-labelDisplayName-Value',
                      storage_field: 'EXAMPLE-storageField-Value',
                      label_name: 'EXAMPLE-labelName-Value',
                      is_inline_label_existing_in_database: false
                    )
                  ],
                  association_count: 519,
                  association_entity: [
                    OCI::LogAnalytics::Models::LogAnalyticsAssociation.new(
                      failure_message: 'EXAMPLE-failureMessage-Value',
                      agent_id:
                        'ocid1.test.oc1..<unique_ID>EXAMPLE-agentId-Value',
                      time_last_attempted:
                        DateTime.parse('2016-10-26T04:59:30.381Z'),
                      retry_count: 746,
                      source_name: 'EXAMPLE-sourceName-Value',
                      source_display_name: 'EXAMPLE-sourceDisplayName-Value',
                      source_type_name: 'EXAMPLE-sourceTypeName-Value',
                      life_cycle_state: 'IN_PROGRESS',
                      entity_id:
                        'ocid1.test.oc1..<unique_ID>EXAMPLE-entityId-Value',
                      entity_name: 'EXAMPLE-entityName-Value',
                      entity_type_name: 'EXAMPLE-entityTypeName-Value',
                      host: 'EXAMPLE-host-Value',
                      agent_entity_name: 'EXAMPLE-agentEntityName-Value',
                      entity_type_display_name:
                        'EXAMPLE-entityTypeDisplayName-Value',
                      log_group_id:
                        'ocid1.test.oc1..<unique_ID>EXAMPLE-logGroupId-Value',
                      log_group_name: 'EXAMPLE-logGroupName-Value',
                      log_group_compartment:
                        'EXAMPLE-logGroupCompartment-Value',
                      association_properties: [
                        OCI::LogAnalytics::Models::AssociationProperty.new(
                          name: 'EXAMPLE-name-Value',
                          value: 'EXAMPLE-value-Value',
                          patterns: [
                            OCI::LogAnalytics::Models::PatternOverride.new(
                              id: 'ocid1.test.oc1..<unique_ID>EXAMPLE-id-Value',
                              value: 'EXAMPLE-value-Value',
                              effective_level: 'EXAMPLE-effectiveLevel-Value'
                            )
                          ]
                        )
                      ]
                    )
                  ],
                  data_filter_definitions: [
                    OCI::LogAnalytics::Models::LogAnalyticsSourceDataFilter.new(
                      description: 'EXAMPLE-description-Value',
                      display_name: 'EXAMPLE-displayName-Value',
                      edit_version: 736,
                      is_enabled: true,
                      field_name: 'EXAMPLE-fieldName-Value',
                      hash_type: 648,
                      data_filter_id: 341,
                      is_system: false,
                      match_regular_expression:
                        'EXAMPLE-matchRegularExpression-Value',
                      order: 918,
                      path: 'EXAMPLE-path-Value',
                      replacement_string: 'EXAMPLE-replacementString-Value',
                      source_id: 514,
                      filter_type: 'DROP_LOG_ENTRY'
                    )
                  ],
                  database_credential: 'EXAMPLE-databaseCredential-Value',
                  extended_field_definitions: [
                    OCI::LogAnalytics::Models::LogAnalyticsSourceExtendedFieldDefinition
                      .new(
                      field:
                        OCI::LogAnalytics::Models::LogAnalyticsField.new(
                          cee_alias: 'EXAMPLE-ceeAlias-Value',
                          data_type: 'EXAMPLE-dataType-Value',
                          regular_expression: 'EXAMPLE-regularExpression-Value',
                          description: 'EXAMPLE-description-Value',
                          display_name: 'EXAMPLE-displayName-Value',
                          edit_version: 52,
                          facet_priority: 864,
                          name: 'EXAMPLE-name-Value',
                          is_facet_eligible: false,
                          is_high_cardinality: false,
                          is_large_data: true,
                          is_multi_valued: true,
                          is_primary: false,
                          is_system: true,
                          is_summarizable: true,
                          mapped_value: 'EXAMPLE-mappedValue-Value',
                          is_metric_key_eligible: true,
                          is_metric_value_eligible: false,
                          range_facet_eligible: 53,
                          is_table_eligible: false,
                          unit_type: 'EXAMPLE-unitType-Value',
                          time_updated:
                            DateTime.parse('2005-10-08T23:35:02.309Z'),
                          is_keep_duplicates: false
                        ),
                      display_regular_expression:
                        'EXAMPLE-displayRegularExpression-Value',
                      extended_fields: [
                        OCI::LogAnalytics::Models::LogAnalyticsExtendedField
                          .new(
                          field:
                            OCI::LogAnalytics::Models::LogAnalyticsField.new(
                              cee_alias: 'EXAMPLE-ceeAlias-Value',
                              data_type: 'EXAMPLE-dataType-Value',
                              regular_expression:
                                'EXAMPLE-regularExpression-Value',
                              description: 'EXAMPLE-description-Value',
                              display_name: 'EXAMPLE-displayName-Value',
                              edit_version: 194,
                              facet_priority: 701,
                              name: 'EXAMPLE-name-Value',
                              is_facet_eligible: false,
                              is_high_cardinality: false,
                              is_large_data: false,
                              is_multi_valued: false,
                              is_primary: true,
                              is_system: false,
                              is_summarizable: false,
                              mapped_value: 'EXAMPLE-mappedValue-Value',
                              is_metric_key_eligible: false,
                              is_metric_value_eligible: true,
                              range_facet_eligible: 391,
                              is_table_eligible: true,
                              unit_type: 'EXAMPLE-unitType-Value',
                              time_updated:
                                DateTime.parse('2043-05-21T04:41:06.572Z'),
                              is_keep_duplicates: false
                            ),
                          extended_field_definition_id: 909,
                          field_name: 'EXAMPLE-fieldName-Value',
                          field_display_name: 'EXAMPLE-fieldDisplayName-Value',
                          saved_regular_expression_name:
                            'EXAMPLE-savedRegularExpressionName-Value',
                          extended_field_id: 789
                        )
                      ],
                      base_field_name: 'EXAMPLE-baseFieldName-Value',
                      base_field_log_text: 'EXAMPLE-baseFieldLogText-Value',
                      condition_data_type: 'EXAMPLE-conditionDataType-Value',
                      condition_field: 'EXAMPLE-conditionField-Value',
                      condition_operator: 'EXAMPLE-conditionOperator-Value',
                      condition_value: 'EXAMPLE-conditionValue-Value',
                      converted_regular_expression:
                        'EXAMPLE-convertedRegularExpression-Value',
                      is_enabled: true,
                      extended_field_definition_id: 481,
                      is_system: false,
                      regular_expression: 'EXAMPLE-regularExpression-Value',
                      source_id: 75,
                      time_updated: DateTime.parse('2015-03-10T06:53:54.421Z'),
                      condition_string: 'EXAMPLE-conditionString-Value',
                      condition_block:
                        OCI::LogAnalytics::Models::GenericConditionBlock.new(
                          condition_blocks_operator: 'NOT_OR',
                          name: 'EXAMPLE-name-Value',
                          operator: 'EXAMPLE-operator-Value',
                          value: 'EXAMPLE-value-Value',
                          values: %w[EXAMPLE--Value]
                        )
                    )
                  ],
                  is_for_cloud: false,
                  labels: [
                    OCI::LogAnalytics::Models::LogAnalyticsLabelView.new(
                      aliases: [
                        OCI::LogAnalytics::Models::LogAnalyticsLabelAlias.new(
                          alias: 'EXAMPLE-alias-Value',
                          alias_display_name: 'EXAMPLE-aliasDisplayName-Value',
                          is_system: true,
                          display_name: 'EXAMPLE-displayName-Value',
                          name: 'EXAMPLE-name-Value',
                          priority: 'LOW'
                        )
                      ],
                      count_usage_in_alert_rule: 548,
                      count_usage_in_source: 728,
                      id: 'EXAMPLE-id-Value',
                      suggest_type: 967,
                      description: 'EXAMPLE-description-Value',
                      display_name: 'EXAMPLE-displayName-Value',
                      edit_version: 460,
                      impact: 'EXAMPLE-impact-Value',
                      is_system: false,
                      name: 'EXAMPLE-name-Value',
                      priority: 'MEDIUM',
                      recommendation: 'EXAMPLE-recommendation-Value',
                      type: 639,
                      is_user_deleted: false
                    )
                  ],
                  metric_definitions: [
                    OCI::LogAnalytics::Models::LogAnalyticsMetric.new(
                      aggregation_field: 'EXAMPLE-aggregationField-Value',
                      bucket_metadata: 'EXAMPLE-bucketMetadata-Value',
                      clock_period: 'EXAMPLE-clockPeriod-Value',
                      description: 'EXAMPLE-description-Value',
                      edit_version: 98,
                      field_name: 'EXAMPLE-fieldName-Value',
                      field_values: %w[EXAMPLE--Value],
                      grouping_field: 'EXAMPLE-groupingField-Value',
                      is_enabled: false,
                      is_system: true,
                      display_name: 'EXAMPLE-displayName-Value',
                      metric_reference: 425,
                      name: 'EXAMPLE-name-Value',
                      metric_type: 'AVERAGE',
                      is_metric_source_enabled: false,
                      operator: 'NOT_NULL',
                      entity_type: 'EXAMPLE-entityType-Value',
                      time_updated: DateTime.parse('2028-02-06T19:29:36.095Z'),
                      unit_type: 'EXAMPLE-unitType-Value',
                      is_user_customized: false
                    )
                  ],
                  metrics: [
                    OCI::LogAnalytics::Models::LogAnalyticsSourceMetric.new(
                      is_metric_source_enabled: true,
                      metric_name: 'EXAMPLE-metricName-Value',
                      source_name: 'EXAMPLE-sourceName-Value',
                      entity_type: 'EXAMPLE-entityType-Value'
                    )
                  ],
                  oob_parsers: [
                    OCI::LogAnalytics::Models::LogAnalyticsParser.new(
                      content: 'EXAMPLE-content-Value',
                      description: 'EXAMPLE-description-Value',
                      display_name: 'EXAMPLE-displayName-Value',
                      edit_version: 63,
                      encoding: 'EXAMPLE-encoding-Value',
                      example_content: 'EXAMPLE-exampleContent-Value',
                      field_maps: [
                        OCI::LogAnalytics::Models::LogAnalyticsParserField.new(
                          field:
                            OCI::LogAnalytics::Models::LogAnalyticsField.new(
                              cee_alias: 'EXAMPLE-ceeAlias-Value',
                              data_type: 'EXAMPLE-dataType-Value',
                              regular_expression:
                                'EXAMPLE-regularExpression-Value',
                              description: 'EXAMPLE-description-Value',
                              display_name: 'EXAMPLE-displayName-Value',
                              edit_version: 123,
                              facet_priority: 58,
                              name: 'EXAMPLE-name-Value',
                              is_facet_eligible: true,
                              is_high_cardinality: true,
                              is_large_data: false,
                              is_multi_valued: true,
                              is_primary: false,
                              is_system: false,
                              is_summarizable: false,
                              mapped_value: 'EXAMPLE-mappedValue-Value',
                              is_metric_key_eligible: false,
                              is_metric_value_eligible: true,
                              range_facet_eligible: 582,
                              is_table_eligible: false,
                              unit_type: 'EXAMPLE-unitType-Value',
                              time_updated:
                                DateTime.parse('2028-02-29T21:10:55.128Z'),
                              is_keep_duplicates: true
                            ),
                          parser_field_id: 62,
                          parser_field_expression:
                            'EXAMPLE-parserFieldExpression-Value',
                          parser_field_name: 'EXAMPLE-parserFieldName-Value',
                          storage_field_name: 'EXAMPLE-storageFieldName-Value',
                          parser_field_integrator_name:
                            'EXAMPLE-parserFieldIntegratorName-Value',
                          parser_name: 'EXAMPLE-parserName-Value',
                          parser_field_sequence: 640,
                          structured_column_info:
                            'EXAMPLE-structuredColumnInfo-Value',
                          actions: [
                            OCI::LogAnalytics::Models::ParserAction.new(
                              name: 'EXAMPLE-name-Value', order: 78
                            )
                          ]
                        )
                      ],
                      footer_content: 'EXAMPLE-footerContent-Value',
                      header_content: 'EXAMPLE-headerContent-Value',
                      name: 'EXAMPLE-name-Value',
                      is_default: true,
                      is_single_line_content: false,
                      is_system: false,
                      language: 'EXAMPLE-language-Value',
                      time_updated: DateTime.parse('2038-10-30T03:10:51.781Z'),
                      log_type_test_request_version: 85,
                      parser_ignoreline_characters:
                        'EXAMPLE-parserIgnorelineCharacters-Value',
                      is_hidden: true,
                      parser_sequence: 767,
                      parser_timezone: 'EXAMPLE-parserTimezone-Value',
                      parser_filter:
                        OCI::LogAnalytics::Models::LogAnalyticsParserFilter.new(
                          id: 'ocid1.test.oc1..<unique_ID>EXAMPLE-id-Value',
                          agent_version: 'EXAMPLE-agentVersion-Value',
                          is_in_use: 36,
                          operating_system: 'EXAMPLE-operatingSystem-Value',
                          parser_id: 640,
                          version: 'EXAMPLE-version-Value'
                        ),
                      is_parser_written_once: false,
                      parser_functions: [
                        OCI::LogAnalytics::Models::LogAnalyticsParserFunction
                          .new(
                          parser_meta_plugin:
                            OCI::LogAnalytics::Models::LogAnalyticsParserMetaPlugin
                              .new(
                              meta_plugin_parameters: [
                                OCI::LogAnalytics::Models::LogAnalyticsParserMetaPluginParameter
                                  .new(
                                  description: 'EXAMPLE-description-Value',
                                  name: 'EXAMPLE-name-Value',
                                  is_mandatory: false,
                                  is_repeatable: false,
                                  plugin_name: 'EXAMPLE-pluginName-Value',
                                  type: 'EXAMPLE-type-Value'
                                )
                              ],
                              description: 'EXAMPLE-description-Value',
                              display_name: 'EXAMPLE-displayName-Value',
                              name: 'EXAMPLE-name-Value'
                            ),
                          parser_function_id: 189,
                          parser_function_name:
                            'EXAMPLE-parserFunctionName-Value',
                          is_enabled: false,
                          is_system: true,
                          parser_id: 305,
                          parser_name: 'EXAMPLE-parserName-Value',
                          parser_meta_plugin_name:
                            'EXAMPLE-parserMetaPluginName-Value',
                          parser_function_priority: 68,
                          parser_function_parameters: [
                            OCI::LogAnalytics::Models::LogAnalyticsParserFunctionParameter
                              .new(
                              parser_function_id: 155,
                              parser_function_parameter_name:
                                'EXAMPLE-parserFunctionParameterName-Value',
                              parser_function_parameter_id: 333,
                              parser_meta_plugin_parameter_name:
                                'EXAMPLE-parserMetaPluginParameterName-Value',
                              parser_meta_plugin_parameter_value:
                                'EXAMPLE-parserMetaPluginParameterValue-Value',
                              parser_name: 'EXAMPLE-parserName-Value',
                              parser_meta_plugin_parameter:
                                OCI::LogAnalytics::Models::LogAnalyticsParserMetaPluginParameter
                                  .new(
                                  description: 'EXAMPLE-description-Value',
                                  name: 'EXAMPLE-name-Value',
                                  is_mandatory: true,
                                  is_repeatable: true,
                                  plugin_name: 'EXAMPLE-pluginName-Value',
                                  type: 'EXAMPLE-type-Value'
                                )
                            )
                          ]
                        )
                      ],
                      sources_count: 844,
                      should_tokenize_original_text: true,
                      field_delimiter: 'EXAMPLE-fieldDelimiter-Value',
                      field_qualifier: 'EXAMPLE-fieldQualifier-Value',
                      type: 'DELIMITED',
                      is_user_deleted: true,
                      is_namespace_aware: true,
                      categories: [
                        OCI::LogAnalytics::Models::LogAnalyticsCategory.new(
                          name: 'EXAMPLE-name-Value',
                          description: 'EXAMPLE-description-Value',
                          display_name: 'EXAMPLE-displayName-Value',
                          type: 'EXAMPLE-type-Value',
                          is_system: true
                        )
                      ],
                      is_position_aware: true,
                      dependent_sources: [
                        OCI::LogAnalytics::Models::DependentSource.new(
                          source_name: 'EXAMPLE-sourceName-Value',
                          source_display_name:
                            'EXAMPLE-sourceDisplayName-Value',
                          source_id: 108,
                          source_type: 'EXAMPLE-sourceType-Value',
                          is_system: false,
                          is_auto_association_enabled: true,
                          entity_types: [
                            OCI::LogAnalytics::Models::LogAnalyticsSourceEntityType
                              .new(
                              source_id: 450,
                              entity_type: 'EXAMPLE-entityType-Value',
                              entity_type_category:
                                'EXAMPLE-entityTypeCategory-Value',
                              entity_type_display_name:
                                'EXAMPLE-entityTypeDisplayName-Value'
                            )
                          ],
                          dependencies: [
                            OCI::LogAnalytics::Models::Dependency.new(
                              type: 'EXAMPLE-type-Value',
                              reference_type: 'EXAMPLE-referenceType-Value',
                              reference_id: 650,
                              reference_name: 'EXAMPLE-referenceName-Value',
                              reference_display_name:
                                'EXAMPLE-referenceDisplayName-Value'
                            )
                          ]
                        )
                      ],
                      dependent_parsers: [
                        OCI::LogAnalytics::Models::DependentParser.new(
                          parser_name: 'EXAMPLE-parserName-Value',
                          parser_display_name:
                            'EXAMPLE-parserDisplayName-Value',
                          parser_id: 604,
                          is_system: false,
                          parser_type: 'DELIMITED',
                          dependencies: [
                            OCI::LogAnalytics::Models::Dependency.new(
                              type: 'EXAMPLE-type-Value',
                              reference_type: 'EXAMPLE-referenceType-Value',
                              reference_id: 71,
                              reference_name: 'EXAMPLE-referenceName-Value',
                              reference_display_name:
                                'EXAMPLE-referenceDisplayName-Value'
                            )
                          ]
                        )
                      ]
                    )
                  ],
                  parameters: [
                    OCI::LogAnalytics::Models::LogAnalyticsParameter.new(
                      default_value: 'EXAMPLE-defaultValue-Value',
                      description: 'EXAMPLE-description-Value',
                      is_active: false,
                      name: 'EXAMPLE-name-Value',
                      source_id: 29
                    )
                  ],
                  pattern_count: 558,
                  description: 'EXAMPLE-description-Value',
                  display_name: 'EXAMPLE-displayName-Value',
                  edit_version: 986,
                  functions: [
                    OCI::LogAnalytics::Models::LogAnalyticsSourceFunction.new(
                      arguments: [
                        OCI::LogAnalytics::Models::LogAnalyticsMetaFunctionArgument
                          .new(
                          is_override_output_fields: false,
                          argument_display_name:
                            'EXAMPLE-argumentDisplayName-Value',
                          argument_example: 'EXAMPLE-argumentExample-Value',
                          argument_service: 'EXAMPLE-argumentService-Value',
                          argument_data_type: 'EXAMPLE-argumentDataType-Value',
                          argument_description:
                            'EXAMPLE-argumentDescription-Value',
                          argument_name: 'EXAMPLE-argumentName-Value',
                          argument_order: 583,
                          argument_type: 124,
                          argument_id: 734,
                          argument_lookup_column:
                            'EXAMPLE-argumentLookupColumn-Value',
                          argument_lookup_column_position: 906,
                          argument_value: 'EXAMPLE-argumentValue-Value',
                          argument_reference: 'EXAMPLE-argumentReference-Value'
                        )
                      ],
                      is_enabled: false,
                      function:
                        OCI::LogAnalytics::Models::LogAnalyticsMetaFunction.new(
                          meta_function_argument: [
                            OCI::LogAnalytics::Models::LogAnalyticsMetaFunctionArgument
                              .new(
                              is_override_output_fields: false,
                              argument_display_name:
                                'EXAMPLE-argumentDisplayName-Value',
                              argument_example: 'EXAMPLE-argumentExample-Value',
                              argument_service: 'EXAMPLE-argumentService-Value',
                              argument_data_type:
                                'EXAMPLE-argumentDataType-Value',
                              argument_description:
                                'EXAMPLE-argumentDescription-Value',
                              argument_name: 'EXAMPLE-argumentName-Value',
                              argument_order: 47,
                              argument_type: 734,
                              argument_id: 864,
                              argument_lookup_column:
                                'EXAMPLE-argumentLookupColumn-Value',
                              argument_lookup_column_position: 556,
                              argument_value: 'EXAMPLE-argumentValue-Value',
                              argument_reference:
                                'EXAMPLE-argumentReference-Value'
                            )
                          ],
                          component: 'EXAMPLE-component-Value',
                          description: 'EXAMPLE-description-Value',
                          edit_version: 336,
                          meta_function_id: 175,
                          java_class_name: 'EXAMPLE-javaClassName-Value',
                          name: 'EXAMPLE-name-Value'
                        ),
                      function_name: 'GEOLOCATION',
                      function_reference: 'EXAMPLE-functionReference-Value',
                      source_reference: 'EXAMPLE-sourceReference-Value',
                      features: %w[EXAMPLE--Value],
                      function_id: 932,
                      order: 504,
                      is_system: true,
                      lookup_column: 'EXAMPLE-lookupColumn-Value',
                      lookup_column_position: 64,
                      lookup_display_name: 'EXAMPLE-lookupDisplayName-Value',
                      lookup_mode: 84,
                      lookup_table: 'EXAMPLE-lookupTable-Value',
                      source_id: 119
                    )
                  ],
                  source_id: 473,
                  name: 'EXAMPLE-name-Value',
                  is_secure_content: true,
                  is_system: false,
                  parsers: [
                    OCI::LogAnalytics::Models::LogAnalyticsParser.new(
                      content: 'EXAMPLE-content-Value',
                      description: 'EXAMPLE-description-Value',
                      display_name: 'EXAMPLE-displayName-Value',
                      edit_version: 644,
                      encoding: 'EXAMPLE-encoding-Value',
                      example_content: 'EXAMPLE-exampleContent-Value',
                      field_maps: [
                        OCI::LogAnalytics::Models::LogAnalyticsParserField.new(
                          field:
                            OCI::LogAnalytics::Models::LogAnalyticsField.new(
                              cee_alias: 'EXAMPLE-ceeAlias-Value',
                              data_type: 'EXAMPLE-dataType-Value',
                              regular_expression:
                                'EXAMPLE-regularExpression-Value',
                              description: 'EXAMPLE-description-Value',
                              display_name: 'EXAMPLE-displayName-Value',
                              edit_version: 36,
                              facet_priority: 229,
                              name: 'EXAMPLE-name-Value',
                              is_facet_eligible: true,
                              is_high_cardinality: false,
                              is_large_data: true,
                              is_multi_valued: true,
                              is_primary: true,
                              is_system: true,
                              is_summarizable: true,
                              mapped_value: 'EXAMPLE-mappedValue-Value',
                              is_metric_key_eligible: true,
                              is_metric_value_eligible: false,
                              range_facet_eligible: 904,
                              is_table_eligible: true,
                              unit_type: 'EXAMPLE-unitType-Value',
                              time_updated:
                                DateTime.parse('2019-11-19T15:41:13.887Z'),
                              is_keep_duplicates: true
                            ),
                          parser_field_id: 636,
                          parser_field_expression:
                            'EXAMPLE-parserFieldExpression-Value',
                          parser_field_name: 'EXAMPLE-parserFieldName-Value',
                          storage_field_name: 'EXAMPLE-storageFieldName-Value',
                          parser_field_integrator_name:
                            'EXAMPLE-parserFieldIntegratorName-Value',
                          parser_name: 'EXAMPLE-parserName-Value',
                          parser_field_sequence: 8,
                          structured_column_info:
                            'EXAMPLE-structuredColumnInfo-Value',
                          actions: [
                            OCI::LogAnalytics::Models::ParserAction.new(
                              name: 'EXAMPLE-name-Value', order: 903
                            )
                          ]
                        )
                      ],
                      footer_content: 'EXAMPLE-footerContent-Value',
                      header_content: 'EXAMPLE-headerContent-Value',
                      name: 'EXAMPLE-name-Value',
                      is_default: false,
                      is_single_line_content: true,
                      is_system: true,
                      language: 'EXAMPLE-language-Value',
                      time_updated: DateTime.parse('2002-03-23T12:44:56.834Z'),
                      log_type_test_request_version: 351,
                      parser_ignoreline_characters:
                        'EXAMPLE-parserIgnorelineCharacters-Value',
                      is_hidden: false,
                      parser_sequence: 295,
                      parser_timezone: 'EXAMPLE-parserTimezone-Value',
                      parser_filter:
                        OCI::LogAnalytics::Models::LogAnalyticsParserFilter.new(
                          id: 'ocid1.test.oc1..<unique_ID>EXAMPLE-id-Value',
                          agent_version: 'EXAMPLE-agentVersion-Value',
                          is_in_use: 951,
                          operating_system: 'EXAMPLE-operatingSystem-Value',
                          parser_id: 592,
                          version: 'EXAMPLE-version-Value'
                        ),
                      is_parser_written_once: false,
                      parser_functions: [
                        OCI::LogAnalytics::Models::LogAnalyticsParserFunction
                          .new(
                          parser_meta_plugin:
                            OCI::LogAnalytics::Models::LogAnalyticsParserMetaPlugin
                              .new(
                              meta_plugin_parameters: [
                                OCI::LogAnalytics::Models::LogAnalyticsParserMetaPluginParameter
                                  .new(
                                  description: 'EXAMPLE-description-Value',
                                  name: 'EXAMPLE-name-Value',
                                  is_mandatory: true,
                                  is_repeatable: true,
                                  plugin_name: 'EXAMPLE-pluginName-Value',
                                  type: 'EXAMPLE-type-Value'
                                )
                              ],
                              description: 'EXAMPLE-description-Value',
                              display_name: 'EXAMPLE-displayName-Value',
                              name: 'EXAMPLE-name-Value'
                            ),
                          parser_function_id: 413,
                          parser_function_name:
                            'EXAMPLE-parserFunctionName-Value',
                          is_enabled: false,
                          is_system: true,
                          parser_id: 293,
                          parser_name: 'EXAMPLE-parserName-Value',
                          parser_meta_plugin_name:
                            'EXAMPLE-parserMetaPluginName-Value',
                          parser_function_priority: 608,
                          parser_function_parameters: [
                            OCI::LogAnalytics::Models::LogAnalyticsParserFunctionParameter
                              .new(
                              parser_function_id: 290,
                              parser_function_parameter_name:
                                'EXAMPLE-parserFunctionParameterName-Value',
                              parser_function_parameter_id: 128,
                              parser_meta_plugin_parameter_name:
                                'EXAMPLE-parserMetaPluginParameterName-Value',
                              parser_meta_plugin_parameter_value:
                                'EXAMPLE-parserMetaPluginParameterValue-Value',
                              parser_name: 'EXAMPLE-parserName-Value',
                              parser_meta_plugin_parameter:
                                OCI::LogAnalytics::Models::LogAnalyticsParserMetaPluginParameter
                                  .new(
                                  description: 'EXAMPLE-description-Value',
                                  name: 'EXAMPLE-name-Value',
                                  is_mandatory: false,
                                  is_repeatable: true,
                                  plugin_name: 'EXAMPLE-pluginName-Value',
                                  type: 'EXAMPLE-type-Value'
                                )
                            )
                          ]
                        )
                      ],
                      sources_count: 620,
                      should_tokenize_original_text: false,
                      field_delimiter: 'EXAMPLE-fieldDelimiter-Value',
                      field_qualifier: 'EXAMPLE-fieldQualifier-Value',
                      type: 'ODL',
                      is_user_deleted: true,
                      is_namespace_aware: false,
                      categories: [
                        OCI::LogAnalytics::Models::LogAnalyticsCategory.new(
                          name: 'EXAMPLE-name-Value',
                          description: 'EXAMPLE-description-Value',
                          display_name: 'EXAMPLE-displayName-Value',
                          type: 'EXAMPLE-type-Value',
                          is_system: true
                        )
                      ],
                      is_position_aware: false,
                      dependent_sources: [
                        OCI::LogAnalytics::Models::DependentSource.new(
                          source_name: 'EXAMPLE-sourceName-Value',
                          source_display_name:
                            'EXAMPLE-sourceDisplayName-Value',
                          source_id: 542,
                          source_type: 'EXAMPLE-sourceType-Value',
                          is_system: false,
                          is_auto_association_enabled: true,
                          entity_types: [
                            OCI::LogAnalytics::Models::LogAnalyticsSourceEntityType
                              .new(
                              source_id: 606,
                              entity_type: 'EXAMPLE-entityType-Value',
                              entity_type_category:
                                'EXAMPLE-entityTypeCategory-Value',
                              entity_type_display_name:
                                'EXAMPLE-entityTypeDisplayName-Value'
                            )
                          ],
                          dependencies: [
                            OCI::LogAnalytics::Models::Dependency.new(
                              type: 'EXAMPLE-type-Value',
                              reference_type: 'EXAMPLE-referenceType-Value',
                              reference_id: 234,
                              reference_name: 'EXAMPLE-referenceName-Value',
                              reference_display_name:
                                'EXAMPLE-referenceDisplayName-Value'
                            )
                          ]
                        )
                      ],
                      dependent_parsers: [
                        OCI::LogAnalytics::Models::DependentParser.new(
                          parser_name: 'EXAMPLE-parserName-Value',
                          parser_display_name:
                            'EXAMPLE-parserDisplayName-Value',
                          parser_id: 843,
                          is_system: true,
                          parser_type: 'REGEX',
                          dependencies: [
                            OCI::LogAnalytics::Models::Dependency.new(
                              type: 'EXAMPLE-type-Value',
                              reference_type: 'EXAMPLE-referenceType-Value',
                              reference_id: 63,
                              reference_name: 'EXAMPLE-referenceName-Value',
                              reference_display_name:
                                'EXAMPLE-referenceDisplayName-Value'
                            )
                          ]
                        )
                      ]
                    )
                  ],
                  is_auto_association_enabled: false,
                  is_auto_association_override: true,
                  rule_id: 498,
                  type_name: 'EXAMPLE-typeName-Value',
                  type_display_name: 'EXAMPLE-typeDisplayName-Value',
                  warning_config: 807,
                  metadata_fields: [
                    OCI::LogAnalytics::Models::LogAnalyticsSourceMetadataField
                      .new(
                      field_name: 'EXAMPLE-fieldName-Value',
                      is_enabled: false,
                      is_system: true,
                      key: 'EXAMPLE-key-Value',
                      source_name: 'EXAMPLE-sourceName-Value'
                    )
                  ],
                  label_definitions: [
                    OCI::LogAnalytics::Models::LogAnalyticsLabelDefinition.new(
                      edit_version: 780,
                      is_system: false,
                      source_id: 803,
                      label_name: 'EXAMPLE-labelName-Value'
                    )
                  ],
                  entity_types: [
                    OCI::LogAnalytics::Models::LogAnalyticsSourceEntityType.new(
                      source_id: 360,
                      entity_type: 'EXAMPLE-entityType-Value',
                      entity_type_category: 'EXAMPLE-entityTypeCategory-Value',
                      entity_type_display_name:
                        'EXAMPLE-entityTypeDisplayName-Value'
                    )
                  ],
                  is_timezone_override: true,
                  user_parsers: [
                    OCI::LogAnalytics::Models::LogAnalyticsParser.new(
                      content: 'EXAMPLE-content-Value',
                      description: 'EXAMPLE-description-Value',
                      display_name: 'EXAMPLE-displayName-Value',
                      edit_version: 603,
                      encoding: 'EXAMPLE-encoding-Value',
                      example_content: 'EXAMPLE-exampleContent-Value',
                      field_maps: [
                        OCI::LogAnalytics::Models::LogAnalyticsParserField.new(
                          field:
                            OCI::LogAnalytics::Models::LogAnalyticsField.new(
                              cee_alias: 'EXAMPLE-ceeAlias-Value',
                              data_type: 'EXAMPLE-dataType-Value',
                              regular_expression:
                                'EXAMPLE-regularExpression-Value',
                              description: 'EXAMPLE-description-Value',
                              display_name: 'EXAMPLE-displayName-Value',
                              edit_version: 686,
                              facet_priority: 532,
                              name: 'EXAMPLE-name-Value',
                              is_facet_eligible: false,
                              is_high_cardinality: true,
                              is_large_data: true,
                              is_multi_valued: false,
                              is_primary: true,
                              is_system: true,
                              is_summarizable: true,
                              mapped_value: 'EXAMPLE-mappedValue-Value',
                              is_metric_key_eligible: true,
                              is_metric_value_eligible: true,
                              range_facet_eligible: 648,
                              is_table_eligible: true,
                              unit_type: 'EXAMPLE-unitType-Value',
                              time_updated:
                                DateTime.parse('2044-05-10T03:07:56.063Z'),
                              is_keep_duplicates: true
                            ),
                          parser_field_id: 39,
                          parser_field_expression:
                            'EXAMPLE-parserFieldExpression-Value',
                          parser_field_name: 'EXAMPLE-parserFieldName-Value',
                          storage_field_name: 'EXAMPLE-storageFieldName-Value',
                          parser_field_integrator_name:
                            'EXAMPLE-parserFieldIntegratorName-Value',
                          parser_name: 'EXAMPLE-parserName-Value',
                          parser_field_sequence: 496,
                          structured_column_info:
                            'EXAMPLE-structuredColumnInfo-Value',
                          actions: [
                            OCI::LogAnalytics::Models::ParserAction.new(
                              name: 'EXAMPLE-name-Value', order: 692
                            )
                          ]
                        )
                      ],
                      footer_content: 'EXAMPLE-footerContent-Value',
                      header_content: 'EXAMPLE-headerContent-Value',
                      name: 'EXAMPLE-name-Value',
                      is_default: false,
                      is_single_line_content: true,
                      is_system: false,
                      language: 'EXAMPLE-language-Value',
                      time_updated: DateTime.parse('2022-02-11T23:39:17.765Z'),
                      log_type_test_request_version: 649,
                      parser_ignoreline_characters:
                        'EXAMPLE-parserIgnorelineCharacters-Value',
                      is_hidden: true,
                      parser_sequence: 314,
                      parser_timezone: 'EXAMPLE-parserTimezone-Value',
                      parser_filter:
                        OCI::LogAnalytics::Models::LogAnalyticsParserFilter.new(
                          id: 'ocid1.test.oc1..<unique_ID>EXAMPLE-id-Value',
                          agent_version: 'EXAMPLE-agentVersion-Value',
                          is_in_use: 616,
                          operating_system: 'EXAMPLE-operatingSystem-Value',
                          parser_id: 512,
                          version: 'EXAMPLE-version-Value'
                        ),
                      is_parser_written_once: false,
                      parser_functions: [
                        OCI::LogAnalytics::Models::LogAnalyticsParserFunction
                          .new(
                          parser_meta_plugin:
                            OCI::LogAnalytics::Models::LogAnalyticsParserMetaPlugin
                              .new(
                              meta_plugin_parameters: [
                                OCI::LogAnalytics::Models::LogAnalyticsParserMetaPluginParameter
                                  .new(
                                  description: 'EXAMPLE-description-Value',
                                  name: 'EXAMPLE-name-Value',
                                  is_mandatory: false,
                                  is_repeatable: true,
                                  plugin_name: 'EXAMPLE-pluginName-Value',
                                  type: 'EXAMPLE-type-Value'
                                )
                              ],
                              description: 'EXAMPLE-description-Value',
                              display_name: 'EXAMPLE-displayName-Value',
                              name: 'EXAMPLE-name-Value'
                            ),
                          parser_function_id: 802,
                          parser_function_name:
                            'EXAMPLE-parserFunctionName-Value',
                          is_enabled: false,
                          is_system: false,
                          parser_id: 190,
                          parser_name: 'EXAMPLE-parserName-Value',
                          parser_meta_plugin_name:
                            'EXAMPLE-parserMetaPluginName-Value',
                          parser_function_priority: 207,
                          parser_function_parameters: [
                            OCI::LogAnalytics::Models::LogAnalyticsParserFunctionParameter
                              .new(
                              parser_function_id: 474,
                              parser_function_parameter_name:
                                'EXAMPLE-parserFunctionParameterName-Value',
                              parser_function_parameter_id: 976,
                              parser_meta_plugin_parameter_name:
                                'EXAMPLE-parserMetaPluginParameterName-Value',
                              parser_meta_plugin_parameter_value:
                                'EXAMPLE-parserMetaPluginParameterValue-Value',
                              parser_name: 'EXAMPLE-parserName-Value',
                              parser_meta_plugin_parameter:
                                OCI::LogAnalytics::Models::LogAnalyticsParserMetaPluginParameter
                                  .new(
                                  description: 'EXAMPLE-description-Value',
                                  name: 'EXAMPLE-name-Value',
                                  is_mandatory: false,
                                  is_repeatable: false,
                                  plugin_name: 'EXAMPLE-pluginName-Value',
                                  type: 'EXAMPLE-type-Value'
                                )
                            )
                          ]
                        )
                      ],
                      sources_count: 416,
                      should_tokenize_original_text: true,
                      field_delimiter: 'EXAMPLE-fieldDelimiter-Value',
                      field_qualifier: 'EXAMPLE-fieldQualifier-Value',
                      type: 'REGEX',
                      is_user_deleted: true,
                      is_namespace_aware: true,
                      categories: [
                        OCI::LogAnalytics::Models::LogAnalyticsCategory.new(
                          name: 'EXAMPLE-name-Value',
                          description: 'EXAMPLE-description-Value',
                          display_name: 'EXAMPLE-displayName-Value',
                          type: 'EXAMPLE-type-Value',
                          is_system: true
                        )
                      ],
                      is_position_aware: false,
                      dependent_sources: [
                        OCI::LogAnalytics::Models::DependentSource.new(
                          source_name: 'EXAMPLE-sourceName-Value',
                          source_display_name:
                            'EXAMPLE-sourceDisplayName-Value',
                          source_id: 119,
                          source_type: 'EXAMPLE-sourceType-Value',
                          is_system: true,
                          is_auto_association_enabled: true,
                          entity_types: [
                            OCI::LogAnalytics::Models::LogAnalyticsSourceEntityType
                              .new(
                              source_id: 953,
                              entity_type: 'EXAMPLE-entityType-Value',
                              entity_type_category:
                                'EXAMPLE-entityTypeCategory-Value',
                              entity_type_display_name:
                                'EXAMPLE-entityTypeDisplayName-Value'
                            )
                          ],
                          dependencies: [
                            OCI::LogAnalytics::Models::Dependency.new(
                              type: 'EXAMPLE-type-Value',
                              reference_type: 'EXAMPLE-referenceType-Value',
                              reference_id: 31,
                              reference_name: 'EXAMPLE-referenceName-Value',
                              reference_display_name:
                                'EXAMPLE-referenceDisplayName-Value'
                            )
                          ]
                        )
                      ],
                      dependent_parsers: [
                        OCI::LogAnalytics::Models::DependentParser.new(
                          parser_name: 'EXAMPLE-parserName-Value',
                          parser_display_name:
                            'EXAMPLE-parserDisplayName-Value',
                          parser_id: 145,
                          is_system: true,
                          parser_type: 'ODL',
                          dependencies: [
                            OCI::LogAnalytics::Models::Dependency.new(
                              type: 'EXAMPLE-type-Value',
                              reference_type: 'EXAMPLE-referenceType-Value',
                              reference_id: 735,
                              reference_name: 'EXAMPLE-referenceName-Value',
                              reference_display_name:
                                'EXAMPLE-referenceDisplayName-Value'
                            )
                          ]
                        )
                      ]
                    )
                  ],
                  time_updated: DateTime.parse('2018-04-04T04:30:15.083Z'),
                  event_types: [
                    OCI::LogAnalytics::Models::EventType.new(
                      event_type_name: 'EXAMPLE-eventTypeName-Value',
                      spec_version: 'EXAMPLE-specVersion-Value',
                      is_enabled: false,
                      is_system: false,
                      time_updated: DateTime.parse('2001-06-16T18:56:02.739Z')
                    )
                  ],
                  categories: [
                    OCI::LogAnalytics::Models::LogAnalyticsCategory.new(
                      name: 'EXAMPLE-name-Value',
                      description: 'EXAMPLE-description-Value',
                      display_name: 'EXAMPLE-displayName-Value',
                      type: 'EXAMPLE-type-Value',
                      is_system: false
                    )
                  ],
                  endpoints: [
                    OCI::LogAnalytics::Models::LogListTypeEndpoint.new(
                      endpoint_type: 'LOG_LIST',
                      list_endpoint:
                        OCI::LogAnalytics::Models::LogListEndpoint.new(
                          name: 'EXAMPLE-name-Value',
                          request:
                            OCI::LogAnalytics::Models::EndpointRequest.new(
                              url: 'EXAMPLE-url-Value',
                              method: 'GET',
                              content_type: 'EXAMPLE-contentType-Value',
                              payload: 'EXAMPLE-payload-Value',
                              headers: [
                                OCI::LogAnalytics::Models::NameValuePair.new(
                                  name: 'EXAMPLE-name-Value',
                                  value: 'EXAMPLE-value-Value'
                                )
                              ],
                              form_parameters: [
                                OCI::LogAnalytics::Models::NameValuePair.new(
                                  name: 'EXAMPLE-name-Value',
                                  value: 'EXAMPLE-value-Value'
                                )
                              ]
                            ),
                          description: 'EXAMPLE-description-Value',
                          model: 'EXAMPLE-model-Value',
                          endpoint_id: 996,
                          response:
                            OCI::LogAnalytics::Models::EndpointResponse.new(
                              content_type: 'EXAMPLE-contentType-Value',
                              example: 'EXAMPLE-example-Value'
                            ),
                          credentials:
                            OCI::LogAnalytics::Models::EndpointCredentials.new(
                              credential_type: 'DYNAMIC_TOKEN',
                              credential_name: 'EXAMPLE-credentialName-Value',
                              credential_endpoint:
                                OCI::LogAnalytics::Models::CredentialEndpoint
                                  .new(
                                  name: 'EXAMPLE-name-Value',
                                  description: 'EXAMPLE-description-Value',
                                  model: 'EXAMPLE-model-Value',
                                  endpoint_id: 9,
                                  response:
                                    OCI::LogAnalytics::Models::EndpointResponse
                                      .new(
                                      content_type: 'EXAMPLE-contentType-Value',
                                      example: 'EXAMPLE-example-Value'
                                    ),
                                  proxy:
                                    OCI::LogAnalytics::Models::EndpointProxy
                                      .new(
                                      url: 'EXAMPLE-url-Value',
                                      credential_name:
                                        'EXAMPLE-credentialName-Value',
                                      credential_type: 'TOKEN'
                                    )
                                )
                            ),
                          proxy:
                            OCI::LogAnalytics::Models::EndpointProxy.new(
                              url: 'EXAMPLE-url-Value',
                              credential_name: 'EXAMPLE-credentialName-Value',
                              credential_type: 'TOKEN'
                            ),
                          is_enabled: false,
                          is_system: true,
                          endpoint_properties: [
                            OCI::LogAnalytics::Models::LogAnalyticsProperty.new(
                              name: 'EXAMPLE-name-Value',
                              value: 'EXAMPLE-value-Value'
                            )
                          ]
                        ),
                      log_endpoints: [
                        OCI::LogAnalytics::Models::LogEndpoint.new(
                          name: 'EXAMPLE-name-Value',
                          request:
                            OCI::LogAnalytics::Models::EndpointRequest.new(
                              url: 'EXAMPLE-url-Value',
                              method: 'POST',
                              content_type: 'EXAMPLE-contentType-Value',
                              payload: 'EXAMPLE-payload-Value',
                              headers: [
                                OCI::LogAnalytics::Models::NameValuePair.new(
                                  name: 'EXAMPLE-name-Value',
                                  value: 'EXAMPLE-value-Value'
                                )
                              ],
                              form_parameters: [
                                OCI::LogAnalytics::Models::NameValuePair.new(
                                  name: 'EXAMPLE-name-Value',
                                  value: 'EXAMPLE-value-Value'
                                )
                              ]
                            ),
                          description: 'EXAMPLE-description-Value',
                          model: 'EXAMPLE-model-Value',
                          endpoint_id: 825,
                          response:
                            OCI::LogAnalytics::Models::EndpointResponse.new(
                              content_type: 'EXAMPLE-contentType-Value',
                              example: 'EXAMPLE-example-Value'
                            ),
                          credentials:
                            OCI::LogAnalytics::Models::EndpointCredentials.new(
                              credential_type: 'NONE',
                              credential_name: 'EXAMPLE-credentialName-Value',
                              credential_endpoint:
                                OCI::LogAnalytics::Models::CredentialEndpoint
                                  .new(
                                  name: 'EXAMPLE-name-Value',
                                  description: 'EXAMPLE-description-Value',
                                  model: 'EXAMPLE-model-Value',
                                  endpoint_id: 240,
                                  response:
                                    OCI::LogAnalytics::Models::EndpointResponse
                                      .new(
                                      content_type: 'EXAMPLE-contentType-Value',
                                      example: 'EXAMPLE-example-Value'
                                    ),
                                  proxy:
                                    OCI::LogAnalytics::Models::EndpointProxy
                                      .new(
                                      url: 'EXAMPLE-url-Value',
                                      credential_name:
                                        'EXAMPLE-credentialName-Value',
                                      credential_type: 'TOKEN'
                                    )
                                )
                            ),
                          proxy:
                            OCI::LogAnalytics::Models::EndpointProxy.new(
                              url: 'EXAMPLE-url-Value',
                              credential_name: 'EXAMPLE-credentialName-Value',
                              credential_type: 'NONE'
                            ),
                          is_enabled: false,
                          is_system: true,
                          endpoint_properties: [
                            OCI::LogAnalytics::Models::LogAnalyticsProperty.new(
                              name: 'EXAMPLE-name-Value',
                              value: 'EXAMPLE-value-Value'
                            )
                          ]
                        )
                      ]
                    )
                  ],
                  source_properties: [
                    OCI::LogAnalytics::Models::LogAnalyticsProperty.new(
                      name: 'EXAMPLE-name-Value', value: 'EXAMPLE-value-Value'
                    )
                  ],
                  lifecycle_state: 'DELETED'
                )
            ),
          alias: 'EXAMPLE-alias-Value',
          description: 'EXAMPLE-description-Value',
          is_enabled: true,
          pattern_id: 21,
          is_system: true,
          source_id: 29,
          is_agent_warning_suppressed: false,
          pattern_text: 'EXAMPLE-patternText-Value',
          pattern_type: 130,
          entity_type: %w[EXAMPLE--Value],
          pattern_properties: [
            OCI::LogAnalytics::Models::LogAnalyticsProperty.new(
              name: 'EXAMPLE-name-Value', value: 'EXAMPLE-value-Value'
            )
          ]
        )
      ],
      description: 'EXAMPLE-description-Value',
      display_name: 'EXAMPLE-displayName-Value',
      edit_version: 438,
      functions: [
        OCI::LogAnalytics::Models::LogAnalyticsSourceFunction.new(
          arguments: [
            OCI::LogAnalytics::Models::LogAnalyticsMetaFunctionArgument.new(
              is_override_output_fields: false,
              argument_display_name: 'EXAMPLE-argumentDisplayName-Value',
              argument_example: 'EXAMPLE-argumentExample-Value',
              argument_service: 'EXAMPLE-argumentService-Value',
              argument_data_type: 'EXAMPLE-argumentDataType-Value',
              argument_description: 'EXAMPLE-argumentDescription-Value',
              argument_name: 'EXAMPLE-argumentName-Value',
              argument_order: 639,
              argument_type: 651,
              argument_id: 873,
              argument_lookup_column: 'EXAMPLE-argumentLookupColumn-Value',
              argument_lookup_column_position: 697,
              argument_value: 'EXAMPLE-argumentValue-Value',
              argument_reference: 'EXAMPLE-argumentReference-Value'
            )
          ],
          is_enabled: true,
          function:
            OCI::LogAnalytics::Models::LogAnalyticsMetaFunction.new(
              meta_function_argument: [
                OCI::LogAnalytics::Models::LogAnalyticsMetaFunctionArgument.new(
                  is_override_output_fields: true,
                  argument_display_name: 'EXAMPLE-argumentDisplayName-Value',
                  argument_example: 'EXAMPLE-argumentExample-Value',
                  argument_service: 'EXAMPLE-argumentService-Value',
                  argument_data_type: 'EXAMPLE-argumentDataType-Value',
                  argument_description: 'EXAMPLE-argumentDescription-Value',
                  argument_name: 'EXAMPLE-argumentName-Value',
                  argument_order: 481,
                  argument_type: 992,
                  argument_id: 16,
                  argument_lookup_column: 'EXAMPLE-argumentLookupColumn-Value',
                  argument_lookup_column_position: 358,
                  argument_value: 'EXAMPLE-argumentValue-Value',
                  argument_reference: 'EXAMPLE-argumentReference-Value'
                )
              ],
              component: 'EXAMPLE-component-Value',
              description: 'EXAMPLE-description-Value',
              edit_version: 889,
              meta_function_id: 792,
              java_class_name: 'EXAMPLE-javaClassName-Value',
              name: 'EXAMPLE-name-Value'
            ),
          function_name: 'GEOLOCATION',
          function_reference: 'EXAMPLE-functionReference-Value',
          source_reference: 'EXAMPLE-sourceReference-Value',
          features: %w[EXAMPLE--Value],
          function_id: 586,
          order: 532,
          is_system: true,
          lookup_column: 'EXAMPLE-lookupColumn-Value',
          lookup_column_position: 146,
          lookup_display_name: 'EXAMPLE-lookupDisplayName-Value',
          lookup_mode: 74,
          lookup_table: 'EXAMPLE-lookupTable-Value',
          source_id: 268
        )
      ],
      source_id: 852,
      name: 'EXAMPLE-name-Value',
      is_secure_content: false,
      is_system: false,
      parsers: [
        OCI::LogAnalytics::Models::LogAnalyticsParser.new(
          content: 'EXAMPLE-content-Value',
          description: 'EXAMPLE-description-Value',
          display_name: 'EXAMPLE-displayName-Value',
          edit_version: 507,
          encoding: 'EXAMPLE-encoding-Value',
          example_content: 'EXAMPLE-exampleContent-Value',
          field_maps: [
            OCI::LogAnalytics::Models::LogAnalyticsParserField.new(
              field:
                OCI::LogAnalytics::Models::LogAnalyticsField.new(
                  cee_alias: 'EXAMPLE-ceeAlias-Value',
                  data_type: 'EXAMPLE-dataType-Value',
                  regular_expression: 'EXAMPLE-regularExpression-Value',
                  description: 'EXAMPLE-description-Value',
                  display_name: 'EXAMPLE-displayName-Value',
                  edit_version: 660,
                  facet_priority: 605,
                  name: 'EXAMPLE-name-Value',
                  is_facet_eligible: true,
                  is_high_cardinality: false,
                  is_large_data: false,
                  is_multi_valued: true,
                  is_primary: true,
                  is_system: true,
                  is_summarizable: true,
                  mapped_value: 'EXAMPLE-mappedValue-Value',
                  is_metric_key_eligible: false,
                  is_metric_value_eligible: true,
                  range_facet_eligible: 931,
                  is_table_eligible: false,
                  unit_type: 'EXAMPLE-unitType-Value',
                  time_updated: DateTime.parse('2022-05-17T14:18:24.057Z'),
                  is_keep_duplicates: false
                ),
              parser_field_id: 374,
              parser_field_expression: 'EXAMPLE-parserFieldExpression-Value',
              parser_field_name: 'EXAMPLE-parserFieldName-Value',
              storage_field_name: 'EXAMPLE-storageFieldName-Value',
              parser_field_integrator_name:
                'EXAMPLE-parserFieldIntegratorName-Value',
              parser_name: 'EXAMPLE-parserName-Value',
              parser_field_sequence: 447,
              structured_column_info: 'EXAMPLE-structuredColumnInfo-Value',
              actions: [
                OCI::LogAnalytics::Models::ParserAction.new(
                  name: 'EXAMPLE-name-Value', order: 632
                )
              ]
            )
          ],
          footer_content: 'EXAMPLE-footerContent-Value',
          header_content: 'EXAMPLE-headerContent-Value',
          name: 'EXAMPLE-name-Value',
          is_default: true,
          is_single_line_content: false,
          is_system: false,
          language: 'EXAMPLE-language-Value',
          time_updated: DateTime.parse('2031-08-23T16:51:09.718Z'),
          log_type_test_request_version: 137,
          parser_ignoreline_characters:
            'EXAMPLE-parserIgnorelineCharacters-Value',
          is_hidden: true,
          parser_sequence: 369,
          parser_timezone: 'EXAMPLE-parserTimezone-Value',
          parser_filter:
            OCI::LogAnalytics::Models::LogAnalyticsParserFilter.new(
              id: 'ocid1.test.oc1..<unique_ID>EXAMPLE-id-Value',
              agent_version: 'EXAMPLE-agentVersion-Value',
              is_in_use: 18,
              operating_system: 'EXAMPLE-operatingSystem-Value',
              parser_id: 504,
              version: 'EXAMPLE-version-Value'
            ),
          is_parser_written_once: false,
          parser_functions: [
            OCI::LogAnalytics::Models::LogAnalyticsParserFunction.new(
              parser_meta_plugin:
                OCI::LogAnalytics::Models::LogAnalyticsParserMetaPlugin.new(
                  meta_plugin_parameters: [
                    OCI::LogAnalytics::Models::LogAnalyticsParserMetaPluginParameter
                      .new(
                      description: 'EXAMPLE-description-Value',
                      name: 'EXAMPLE-name-Value',
                      is_mandatory: true,
                      is_repeatable: false,
                      plugin_name: 'EXAMPLE-pluginName-Value',
                      type: 'EXAMPLE-type-Value'
                    )
                  ],
                  description: 'EXAMPLE-description-Value',
                  display_name: 'EXAMPLE-displayName-Value',
                  name: 'EXAMPLE-name-Value'
                ),
              parser_function_id: 161,
              parser_function_name: 'EXAMPLE-parserFunctionName-Value',
              is_enabled: true,
              is_system: true,
              parser_id: 199,
              parser_name: 'EXAMPLE-parserName-Value',
              parser_meta_plugin_name: 'EXAMPLE-parserMetaPluginName-Value',
              parser_function_priority: 474,
              parser_function_parameters: [
                OCI::LogAnalytics::Models::LogAnalyticsParserFunctionParameter
                  .new(
                  parser_function_id: 901,
                  parser_function_parameter_name:
                    'EXAMPLE-parserFunctionParameterName-Value',
                  parser_function_parameter_id: 478,
                  parser_meta_plugin_parameter_name:
                    'EXAMPLE-parserMetaPluginParameterName-Value',
                  parser_meta_plugin_parameter_value:
                    'EXAMPLE-parserMetaPluginParameterValue-Value',
                  parser_name: 'EXAMPLE-parserName-Value',
                  parser_meta_plugin_parameter:
                    OCI::LogAnalytics::Models::LogAnalyticsParserMetaPluginParameter
                      .new(
                      description: 'EXAMPLE-description-Value',
                      name: 'EXAMPLE-name-Value',
                      is_mandatory: true,
                      is_repeatable: false,
                      plugin_name: 'EXAMPLE-pluginName-Value',
                      type: 'EXAMPLE-type-Value'
                    )
                )
              ]
            )
          ],
          sources_count: 825,
          sources: [
            OCI::LogAnalytics::Models::LogAnalyticsSource.new(
              label_conditions: [
                OCI::LogAnalytics::Models::LogAnalyticsSourceLabelCondition.new(
                  condition_string: 'EXAMPLE-conditionString-Value',
                  condition_block:
                    OCI::LogAnalytics::Models::ConditionBlock.new(
                      condition_blocks_operator: 'OR',
                      field_name: 'EXAMPLE-fieldName-Value',
                      label_condition_operator:
                        'EXAMPLE-labelConditionOperator-Value',
                      label_condition_value:
                        'EXAMPLE-labelConditionValue-Value',
                      label_condition_values: %w[EXAMPLE--Value]
                    ),
                  message: 'EXAMPLE-message-Value',
                  is_visible: false,
                  block_condition_field: 'EXAMPLE-blockConditionField-Value',
                  block_condition_operator:
                    'EXAMPLE-blockConditionOperator-Value',
                  block_condition_value: 'EXAMPLE-blockConditionValue-Value',
                  label_condition_value: 'EXAMPLE-labelConditionValue-Value',
                  label_condition_values: %w[EXAMPLE--Value],
                  content_example: 'EXAMPLE-contentExample-Value',
                  is_enabled: true,
                  field_name: 'EXAMPLE-fieldName-Value',
                  label_condition_id: 341,
                  is_system: false,
                  label_condition_operator:
                    'EXAMPLE-labelConditionOperator-Value',
                  source_id: 848,
                  label_display_name: 'EXAMPLE-labelDisplayName-Value',
                  storage_field: 'EXAMPLE-storageField-Value',
                  label_name: 'EXAMPLE-labelName-Value',
                  is_inline_label_existing_in_database: false
                )
              ],
              association_count: 430,
              association_entity: [
                OCI::LogAnalytics::Models::LogAnalyticsAssociation.new(
                  failure_message: 'EXAMPLE-failureMessage-Value',
                  agent_id: 'ocid1.test.oc1..<unique_ID>EXAMPLE-agentId-Value',
                  time_last_attempted:
                    DateTime.parse('2001-12-23T02:49:40.466Z'),
                  retry_count: 530,
                  source_name: 'EXAMPLE-sourceName-Value',
                  source_display_name: 'EXAMPLE-sourceDisplayName-Value',
                  source_type_name: 'EXAMPLE-sourceTypeName-Value',
                  life_cycle_state: 'IN_PROGRESS',
                  entity_id:
                    'ocid1.test.oc1..<unique_ID>EXAMPLE-entityId-Value',
                  entity_name: 'EXAMPLE-entityName-Value',
                  entity_type_name: 'EXAMPLE-entityTypeName-Value',
                  host: 'EXAMPLE-host-Value',
                  agent_entity_name: 'EXAMPLE-agentEntityName-Value',
                  entity_type_display_name:
                    'EXAMPLE-entityTypeDisplayName-Value',
                  log_group_id:
                    'ocid1.test.oc1..<unique_ID>EXAMPLE-logGroupId-Value',
                  log_group_name: 'EXAMPLE-logGroupName-Value',
                  log_group_compartment: 'EXAMPLE-logGroupCompartment-Value',
                  association_properties: [
                    OCI::LogAnalytics::Models::AssociationProperty.new(
                      name: 'EXAMPLE-name-Value',
                      value: 'EXAMPLE-value-Value',
                      patterns: [
                        OCI::LogAnalytics::Models::PatternOverride.new(
                          id: 'ocid1.test.oc1..<unique_ID>EXAMPLE-id-Value',
                          value: 'EXAMPLE-value-Value',
                          effective_level: 'EXAMPLE-effectiveLevel-Value'
                        )
                      ]
                    )
                  ]
                )
              ],
              data_filter_definitions: [
                OCI::LogAnalytics::Models::LogAnalyticsSourceDataFilter.new(
                  description: 'EXAMPLE-description-Value',
                  display_name: 'EXAMPLE-displayName-Value',
                  edit_version: 239,
                  is_enabled: true,
                  field_name: 'EXAMPLE-fieldName-Value',
                  hash_type: 250,
                  data_filter_id: 531,
                  is_system: false,
                  match_regular_expression:
                    'EXAMPLE-matchRegularExpression-Value',
                  order: 72,
                  path: 'EXAMPLE-path-Value',
                  replacement_string: 'EXAMPLE-replacementString-Value',
                  source_id: 487,
                  filter_type: 'DROP_LOG_ENTRY'
                )
              ],
              database_credential: 'EXAMPLE-databaseCredential-Value',
              extended_field_definitions: [
                OCI::LogAnalytics::Models::LogAnalyticsSourceExtendedFieldDefinition
                  .new(
                  field:
                    OCI::LogAnalytics::Models::LogAnalyticsField.new(
                      cee_alias: 'EXAMPLE-ceeAlias-Value',
                      data_type: 'EXAMPLE-dataType-Value',
                      regular_expression: 'EXAMPLE-regularExpression-Value',
                      description: 'EXAMPLE-description-Value',
                      display_name: 'EXAMPLE-displayName-Value',
                      edit_version: 388,
                      facet_priority: 590,
                      name: 'EXAMPLE-name-Value',
                      is_facet_eligible: false,
                      is_high_cardinality: false,
                      is_large_data: true,
                      is_multi_valued: true,
                      is_primary: false,
                      is_system: true,
                      is_summarizable: true,
                      mapped_value: 'EXAMPLE-mappedValue-Value',
                      is_metric_key_eligible: true,
                      is_metric_value_eligible: true,
                      range_facet_eligible: 21,
                      is_table_eligible: false,
                      unit_type: 'EXAMPLE-unitType-Value',
                      time_updated: DateTime.parse('2017-11-17T05:35:20.822Z'),
                      is_keep_duplicates: false
                    ),
                  display_regular_expression:
                    'EXAMPLE-displayRegularExpression-Value',
                  extended_fields: [
                    OCI::LogAnalytics::Models::LogAnalyticsExtendedField.new(
                      field:
                        OCI::LogAnalytics::Models::LogAnalyticsField.new(
                          cee_alias: 'EXAMPLE-ceeAlias-Value',
                          data_type: 'EXAMPLE-dataType-Value',
                          regular_expression: 'EXAMPLE-regularExpression-Value',
                          description: 'EXAMPLE-description-Value',
                          display_name: 'EXAMPLE-displayName-Value',
                          edit_version: 355,
                          facet_priority: 940,
                          name: 'EXAMPLE-name-Value',
                          is_facet_eligible: true,
                          is_high_cardinality: false,
                          is_large_data: false,
                          is_multi_valued: false,
                          is_primary: true,
                          is_system: false,
                          is_summarizable: true,
                          mapped_value: 'EXAMPLE-mappedValue-Value',
                          is_metric_key_eligible: true,
                          is_metric_value_eligible: true,
                          range_facet_eligible: 23,
                          is_table_eligible: false,
                          unit_type: 'EXAMPLE-unitType-Value',
                          time_updated:
                            DateTime.parse('2005-08-09T11:12:06.492Z'),
                          is_keep_duplicates: true
                        ),
                      extended_field_definition_id: 344,
                      field_name: 'EXAMPLE-fieldName-Value',
                      field_display_name: 'EXAMPLE-fieldDisplayName-Value',
                      saved_regular_expression_name:
                        'EXAMPLE-savedRegularExpressionName-Value',
                      extended_field_id: 881
                    )
                  ],
                  base_field_name: 'EXAMPLE-baseFieldName-Value',
                  base_field_log_text: 'EXAMPLE-baseFieldLogText-Value',
                  condition_data_type: 'EXAMPLE-conditionDataType-Value',
                  condition_field: 'EXAMPLE-conditionField-Value',
                  condition_operator: 'EXAMPLE-conditionOperator-Value',
                  condition_value: 'EXAMPLE-conditionValue-Value',
                  converted_regular_expression:
                    'EXAMPLE-convertedRegularExpression-Value',
                  is_enabled: false,
                  extended_field_definition_id: 333,
                  is_system: true,
                  regular_expression: 'EXAMPLE-regularExpression-Value',
                  source_id: 132,
                  time_updated: DateTime.parse('2047-01-08T06:47:49.163Z'),
                  condition_string: 'EXAMPLE-conditionString-Value',
                  condition_block:
                    OCI::LogAnalytics::Models::GenericConditionBlock.new(
                      condition_blocks_operator: 'OR',
                      name: 'EXAMPLE-name-Value',
                      operator: 'EXAMPLE-operator-Value',
                      value: 'EXAMPLE-value-Value',
                      values: %w[EXAMPLE--Value]
                    )
                )
              ],
              is_for_cloud: false,
              labels: [
                OCI::LogAnalytics::Models::LogAnalyticsLabelView.new(
                  aliases: [
                    OCI::LogAnalytics::Models::LogAnalyticsLabelAlias.new(
                      alias: 'EXAMPLE-alias-Value',
                      alias_display_name: 'EXAMPLE-aliasDisplayName-Value',
                      is_system: false,
                      display_name: 'EXAMPLE-displayName-Value',
                      name: 'EXAMPLE-name-Value',
                      priority: 'MEDIUM'
                    )
                  ],
                  count_usage_in_alert_rule: 874,
                  count_usage_in_source: 79,
                  id: 'EXAMPLE-id-Value',
                  suggest_type: 458,
                  description: 'EXAMPLE-description-Value',
                  display_name: 'EXAMPLE-displayName-Value',
                  edit_version: 32,
                  impact: 'EXAMPLE-impact-Value',
                  is_system: false,
                  name: 'EXAMPLE-name-Value',
                  priority: 'NONE',
                  recommendation: 'EXAMPLE-recommendation-Value',
                  type: 306,
                  is_user_deleted: true
                )
              ],
              metric_definitions: [
                OCI::LogAnalytics::Models::LogAnalyticsMetric.new(
                  aggregation_field: 'EXAMPLE-aggregationField-Value',
                  bucket_metadata: 'EXAMPLE-bucketMetadata-Value',
                  clock_period: 'EXAMPLE-clockPeriod-Value',
                  description: 'EXAMPLE-description-Value',
                  edit_version: 631,
                  field_name: 'EXAMPLE-fieldName-Value',
                  field_values: %w[EXAMPLE--Value],
                  grouping_field: 'EXAMPLE-groupingField-Value',
                  is_enabled: true,
                  is_system: true,
                  display_name: 'EXAMPLE-displayName-Value',
                  metric_reference: 12,
                  name: 'EXAMPLE-name-Value',
                  metric_type: 'AVERAGE',
                  is_metric_source_enabled: true,
                  operator: 'IN_IGNORE_CASE',
                  entity_type: 'EXAMPLE-entityType-Value',
                  time_updated: DateTime.parse('2041-05-09T18:32:23.899Z'),
                  unit_type: 'EXAMPLE-unitType-Value',
                  is_user_customized: false
                )
              ],
              metrics: [
                OCI::LogAnalytics::Models::LogAnalyticsSourceMetric.new(
                  is_metric_source_enabled: true,
                  metric_name: 'EXAMPLE-metricName-Value',
                  source_name: 'EXAMPLE-sourceName-Value',
                  entity_type: 'EXAMPLE-entityType-Value'
                )
              ],
              parameters: [
                OCI::LogAnalytics::Models::LogAnalyticsParameter.new(
                  default_value: 'EXAMPLE-defaultValue-Value',
                  description: 'EXAMPLE-description-Value',
                  is_active: false,
                  name: 'EXAMPLE-name-Value',
                  source_id: 275
                )
              ],
              pattern_count: 447,
              patterns: [
                OCI::LogAnalytics::Models::LogAnalyticsSourcePattern.new(
                  converted_text: 'EXAMPLE-convertedText-Value',
                  db_parser_id: 708,
                  db_pattern_date_time_columns:
                    'EXAMPLE-dbPatternDateTimeColumns-Value',
                  db_pattern_date_time_field:
                    'EXAMPLE-dbPatternDateTimeField-Value',
                  db_pattern_sequence_column:
                    'EXAMPLE-dbPatternSequenceColumn-Value',
                  fields: [
                    OCI::LogAnalytics::Models::LogAnalyticsParserField.new(
                      field:
                        OCI::LogAnalytics::Models::LogAnalyticsField.new(
                          cee_alias: 'EXAMPLE-ceeAlias-Value',
                          data_type: 'EXAMPLE-dataType-Value',
                          regular_expression: 'EXAMPLE-regularExpression-Value',
                          description: 'EXAMPLE-description-Value',
                          display_name: 'EXAMPLE-displayName-Value',
                          edit_version: 732,
                          facet_priority: 979,
                          name: 'EXAMPLE-name-Value',
                          is_facet_eligible: false,
                          is_high_cardinality: true,
                          is_large_data: false,
                          is_multi_valued: false,
                          is_primary: false,
                          is_system: false,
                          is_summarizable: true,
                          mapped_value: 'EXAMPLE-mappedValue-Value',
                          is_metric_key_eligible: false,
                          is_metric_value_eligible: false,
                          range_facet_eligible: 210,
                          is_table_eligible: true,
                          unit_type: 'EXAMPLE-unitType-Value',
                          time_updated:
                            DateTime.parse('2014-08-07T16:02:11.197Z'),
                          is_keep_duplicates: true
                        ),
                      parser_field_id: 817,
                      parser_field_expression:
                        'EXAMPLE-parserFieldExpression-Value',
                      parser_field_name: 'EXAMPLE-parserFieldName-Value',
                      storage_field_name: 'EXAMPLE-storageFieldName-Value',
                      parser_field_integrator_name:
                        'EXAMPLE-parserFieldIntegratorName-Value',
                      parser_name: 'EXAMPLE-parserName-Value',
                      parser_field_sequence: 494,
                      structured_column_info:
                        'EXAMPLE-structuredColumnInfo-Value',
                      actions: [
                        OCI::LogAnalytics::Models::ParserAction.new(
                          name: 'EXAMPLE-name-Value', order: 64
                        )
                      ]
                    )
                  ],
                  is_include: true,
                  is_default: true,
                  pattern_filter:
                    OCI::LogAnalytics::Models::LogAnalyticsPatternFilter.new(
                      agent_version: 'EXAMPLE-agentVersion-Value',
                      is_in_use: true,
                      operating_system: 'EXAMPLE-operatingSystem-Value',
                      pattern_id: 986,
                      source_id: 971,
                      version: 'EXAMPLE-version-Value'
                    ),
                  alias: 'EXAMPLE-alias-Value',
                  description: 'EXAMPLE-description-Value',
                  is_enabled: true,
                  pattern_id: 887,
                  is_system: false,
                  source_id: 932,
                  is_agent_warning_suppressed: true,
                  pattern_text: 'EXAMPLE-patternText-Value',
                  pattern_type: 491,
                  entity_type: %w[EXAMPLE--Value],
                  pattern_properties: [
                    OCI::LogAnalytics::Models::LogAnalyticsProperty.new(
                      name: 'EXAMPLE-name-Value', value: 'EXAMPLE-value-Value'
                    )
                  ]
                )
              ],
              description: 'EXAMPLE-description-Value',
              display_name: 'EXAMPLE-displayName-Value',
              edit_version: 639,
              functions: [
                OCI::LogAnalytics::Models::LogAnalyticsSourceFunction.new(
                  arguments: [
                    OCI::LogAnalytics::Models::LogAnalyticsMetaFunctionArgument
                      .new(
                      is_override_output_fields: true,
                      argument_display_name:
                        'EXAMPLE-argumentDisplayName-Value',
                      argument_example: 'EXAMPLE-argumentExample-Value',
                      argument_service: 'EXAMPLE-argumentService-Value',
                      argument_data_type: 'EXAMPLE-argumentDataType-Value',
                      argument_description: 'EXAMPLE-argumentDescription-Value',
                      argument_name: 'EXAMPLE-argumentName-Value',
                      argument_order: 6,
                      argument_type: 88,
                      argument_id: 945,
                      argument_lookup_column:
                        'EXAMPLE-argumentLookupColumn-Value',
                      argument_lookup_column_position: 372,
                      argument_value: 'EXAMPLE-argumentValue-Value',
                      argument_reference: 'EXAMPLE-argumentReference-Value'
                    )
                  ],
                  is_enabled: false,
                  function:
                    OCI::LogAnalytics::Models::LogAnalyticsMetaFunction.new(
                      meta_function_argument: [
                        OCI::LogAnalytics::Models::LogAnalyticsMetaFunctionArgument
                          .new(
                          is_override_output_fields: true,
                          argument_display_name:
                            'EXAMPLE-argumentDisplayName-Value',
                          argument_example: 'EXAMPLE-argumentExample-Value',
                          argument_service: 'EXAMPLE-argumentService-Value',
                          argument_data_type: 'EXAMPLE-argumentDataType-Value',
                          argument_description:
                            'EXAMPLE-argumentDescription-Value',
                          argument_name: 'EXAMPLE-argumentName-Value',
                          argument_order: 312,
                          argument_type: 321,
                          argument_id: 425,
                          argument_lookup_column:
                            'EXAMPLE-argumentLookupColumn-Value',
                          argument_lookup_column_position: 645,
                          argument_value: 'EXAMPLE-argumentValue-Value',
                          argument_reference: 'EXAMPLE-argumentReference-Value'
                        )
                      ],
                      component: 'EXAMPLE-component-Value',
                      description: 'EXAMPLE-description-Value',
                      edit_version: 983,
                      meta_function_id: 102,
                      java_class_name: 'EXAMPLE-javaClassName-Value',
                      name: 'EXAMPLE-name-Value'
                    ),
                  function_name: 'GEOLOCATION',
                  function_reference: 'EXAMPLE-functionReference-Value',
                  source_reference: 'EXAMPLE-sourceReference-Value',
                  features: %w[EXAMPLE--Value],
                  function_id: 967,
                  order: 884,
                  is_system: true,
                  lookup_column: 'EXAMPLE-lookupColumn-Value',
                  lookup_column_position: 211,
                  lookup_display_name: 'EXAMPLE-lookupDisplayName-Value',
                  lookup_mode: 820,
                  lookup_table: 'EXAMPLE-lookupTable-Value',
                  source_id: 752
                )
              ],
              source_id: 209,
              name: 'EXAMPLE-name-Value',
              is_secure_content: true,
              is_system: true,
              is_auto_association_enabled: false,
              is_auto_association_override: true,
              rule_id: 720,
              type_name: 'EXAMPLE-typeName-Value',
              type_display_name: 'EXAMPLE-typeDisplayName-Value',
              warning_config: 375,
              metadata_fields: [
                OCI::LogAnalytics::Models::LogAnalyticsSourceMetadataField.new(
                  field_name: 'EXAMPLE-fieldName-Value',
                  is_enabled: false,
                  is_system: false,
                  key: 'EXAMPLE-key-Value',
                  source_name: 'EXAMPLE-sourceName-Value'
                )
              ],
              label_definitions: [
                OCI::LogAnalytics::Models::LogAnalyticsLabelDefinition.new(
                  edit_version: 539,
                  is_system: false,
                  source_id: 704,
                  label_name: 'EXAMPLE-labelName-Value'
                )
              ],
              entity_types: [
                OCI::LogAnalytics::Models::LogAnalyticsSourceEntityType.new(
                  source_id: 479,
                  entity_type: 'EXAMPLE-entityType-Value',
                  entity_type_category: 'EXAMPLE-entityTypeCategory-Value',
                  entity_type_display_name:
                    'EXAMPLE-entityTypeDisplayName-Value'
                )
              ],
              is_timezone_override: true,
              time_updated: DateTime.parse('2016-03-30T10:51:09.472Z'),
              event_types: [
                OCI::LogAnalytics::Models::EventType.new(
                  event_type_name: 'EXAMPLE-eventTypeName-Value',
                  spec_version: 'EXAMPLE-specVersion-Value',
                  is_enabled: false,
                  is_system: false,
                  time_updated: DateTime.parse('2029-09-17T04:06:25.118Z')
                )
              ],
              categories: [
                OCI::LogAnalytics::Models::LogAnalyticsCategory.new(
                  name: 'EXAMPLE-name-Value',
                  description: 'EXAMPLE-description-Value',
                  display_name: 'EXAMPLE-displayName-Value',
                  type: 'EXAMPLE-type-Value',
                  is_system: true
                )
              ],
              endpoints: [
                OCI::LogAnalytics::Models::LogListTypeEndpoint.new(
                  endpoint_type: 'LOG_LIST',
                  list_endpoint:
                    OCI::LogAnalytics::Models::LogListEndpoint.new(
                      name: 'EXAMPLE-name-Value',
                      request:
                        OCI::LogAnalytics::Models::EndpointRequest.new(
                          url: 'EXAMPLE-url-Value',
                          method: 'POST',
                          content_type: 'EXAMPLE-contentType-Value',
                          payload: 'EXAMPLE-payload-Value',
                          headers: [
                            OCI::LogAnalytics::Models::NameValuePair.new(
                              name: 'EXAMPLE-name-Value',
                              value: 'EXAMPLE-value-Value'
                            )
                          ],
                          form_parameters: [
                            OCI::LogAnalytics::Models::NameValuePair.new(
                              name: 'EXAMPLE-name-Value',
                              value: 'EXAMPLE-value-Value'
                            )
                          ]
                        ),
                      description: 'EXAMPLE-description-Value',
                      model: 'EXAMPLE-model-Value',
                      endpoint_id: 688,
                      response:
                        OCI::LogAnalytics::Models::EndpointResponse.new(
                          content_type: 'EXAMPLE-contentType-Value',
                          example: 'EXAMPLE-example-Value'
                        ),
                      credentials:
                        OCI::LogAnalytics::Models::EndpointCredentials.new(
                          credential_type: 'NONE',
                          credential_name: 'EXAMPLE-credentialName-Value',
                          credential_endpoint:
                            OCI::LogAnalytics::Models::CredentialEndpoint.new(
                              name: 'EXAMPLE-name-Value',
                              description: 'EXAMPLE-description-Value',
                              model: 'EXAMPLE-model-Value',
                              endpoint_id: 483,
                              response:
                                OCI::LogAnalytics::Models::EndpointResponse.new(
                                  content_type: 'EXAMPLE-contentType-Value',
                                  example: 'EXAMPLE-example-Value'
                                ),
                              proxy:
                                OCI::LogAnalytics::Models::EndpointProxy.new(
                                  url: 'EXAMPLE-url-Value',
                                  credential_name:
                                    'EXAMPLE-credentialName-Value',
                                  credential_type: 'NONE'
                                )
                            )
                        ),
                      proxy:
                        OCI::LogAnalytics::Models::EndpointProxy.new(
                          url: 'EXAMPLE-url-Value',
                          credential_name: 'EXAMPLE-credentialName-Value',
                          credential_type: 'BASIC_AUTH'
                        ),
                      is_enabled: true,
                      is_system: true,
                      endpoint_properties: [
                        OCI::LogAnalytics::Models::LogAnalyticsProperty.new(
                          name: 'EXAMPLE-name-Value',
                          value: 'EXAMPLE-value-Value'
                        )
                      ]
                    ),
                  log_endpoints: [
                    OCI::LogAnalytics::Models::LogEndpoint.new(
                      name: 'EXAMPLE-name-Value',
                      request:
                        OCI::LogAnalytics::Models::EndpointRequest.new(
                          url: 'EXAMPLE-url-Value',
                          method: 'POST',
                          content_type: 'EXAMPLE-contentType-Value',
                          payload: 'EXAMPLE-payload-Value',
                          headers: [
                            OCI::LogAnalytics::Models::NameValuePair.new(
                              name: 'EXAMPLE-name-Value',
                              value: 'EXAMPLE-value-Value'
                            )
                          ],
                          form_parameters: [
                            OCI::LogAnalytics::Models::NameValuePair.new(
                              name: 'EXAMPLE-name-Value',
                              value: 'EXAMPLE-value-Value'
                            )
                          ]
                        ),
                      description: 'EXAMPLE-description-Value',
                      model: 'EXAMPLE-model-Value',
                      endpoint_id: 174,
                      response:
                        OCI::LogAnalytics::Models::EndpointResponse.new(
                          content_type: 'EXAMPLE-contentType-Value',
                          example: 'EXAMPLE-example-Value'
                        ),
                      credentials:
                        OCI::LogAnalytics::Models::EndpointCredentials.new(
                          credential_type: 'STATIC_TOKEN',
                          credential_name: 'EXAMPLE-credentialName-Value',
                          credential_endpoint:
                            OCI::LogAnalytics::Models::CredentialEndpoint.new(
                              name: 'EXAMPLE-name-Value',
                              description: 'EXAMPLE-description-Value',
                              model: 'EXAMPLE-model-Value',
                              endpoint_id: 18,
                              response:
                                OCI::LogAnalytics::Models::EndpointResponse.new(
                                  content_type: 'EXAMPLE-contentType-Value',
                                  example: 'EXAMPLE-example-Value'
                                ),
                              proxy:
                                OCI::LogAnalytics::Models::EndpointProxy.new(
                                  url: 'EXAMPLE-url-Value',
                                  credential_name:
                                    'EXAMPLE-credentialName-Value',
                                  credential_type: 'BASIC_AUTH'
                                )
                            )
                        ),
                      proxy:
                        OCI::LogAnalytics::Models::EndpointProxy.new(
                          url: 'EXAMPLE-url-Value',
                          credential_name: 'EXAMPLE-credentialName-Value',
                          credential_type: 'NONE'
                        ),
                      is_enabled: true,
                      is_system: false,
                      endpoint_properties: [
                        OCI::LogAnalytics::Models::LogAnalyticsProperty.new(
                          name: 'EXAMPLE-name-Value',
                          value: 'EXAMPLE-value-Value'
                        )
                      ]
                    )
                  ]
                )
              ],
              source_properties: [
                OCI::LogAnalytics::Models::LogAnalyticsProperty.new(
                  name: 'EXAMPLE-name-Value', value: 'EXAMPLE-value-Value'
                )
              ],
              lifecycle_state: 'DELETED'
            )
          ],
          should_tokenize_original_text: false,
          field_delimiter: 'EXAMPLE-fieldDelimiter-Value',
          field_qualifier: 'EXAMPLE-fieldQualifier-Value',
          type: 'ODL',
          is_user_deleted: false,
          is_namespace_aware: false,
          categories: [
            OCI::LogAnalytics::Models::LogAnalyticsCategory.new(
              name: 'EXAMPLE-name-Value',
              description: 'EXAMPLE-description-Value',
              display_name: 'EXAMPLE-displayName-Value',
              type: 'EXAMPLE-type-Value',
              is_system: false
            )
          ],
          is_position_aware: true,
          dependent_sources: [
            OCI::LogAnalytics::Models::DependentSource.new(
              source_name: 'EXAMPLE-sourceName-Value',
              source_display_name: 'EXAMPLE-sourceDisplayName-Value',
              source_id: 482,
              source_type: 'EXAMPLE-sourceType-Value',
              is_system: true,
              is_auto_association_enabled: true,
              entity_types: [
                OCI::LogAnalytics::Models::LogAnalyticsSourceEntityType.new(
                  source_id: 764,
                  entity_type: 'EXAMPLE-entityType-Value',
                  entity_type_category: 'EXAMPLE-entityTypeCategory-Value',
                  entity_type_display_name:
                    'EXAMPLE-entityTypeDisplayName-Value'
                )
              ],
              dependencies: [
                OCI::LogAnalytics::Models::Dependency.new(
                  type: 'EXAMPLE-type-Value',
                  reference_type: 'EXAMPLE-referenceType-Value',
                  reference_id: 842,
                  reference_name: 'EXAMPLE-referenceName-Value',
                  reference_display_name: 'EXAMPLE-referenceDisplayName-Value'
                )
              ]
            )
          ],
          dependent_parsers: [
            OCI::LogAnalytics::Models::DependentParser.new(
              parser_name: 'EXAMPLE-parserName-Value',
              parser_display_name: 'EXAMPLE-parserDisplayName-Value',
              parser_id: 411,
              is_system: true,
              parser_type: 'REGEX',
              dependencies: [
                OCI::LogAnalytics::Models::Dependency.new(
                  type: 'EXAMPLE-type-Value',
                  reference_type: 'EXAMPLE-referenceType-Value',
                  reference_id: 335,
                  reference_name: 'EXAMPLE-referenceName-Value',
                  reference_display_name: 'EXAMPLE-referenceDisplayName-Value'
                )
              ]
            )
          ]
        )
      ],
      rule_id: 311,
      type_name: 'EXAMPLE-typeName-Value',
      warning_config: 638,
      metadata_fields: [
        OCI::LogAnalytics::Models::LogAnalyticsSourceMetadataField.new(
          field_name: 'EXAMPLE-fieldName-Value',
          is_enabled: true,
          is_system: true,
          key: 'EXAMPLE-key-Value',
          source_name: 'EXAMPLE-sourceName-Value'
        )
      ],
      label_definitions: [
        OCI::LogAnalytics::Models::LogAnalyticsLabelDefinition.new(
          edit_version: 63,
          is_system: true,
          source_id: 829,
          label_name: 'EXAMPLE-labelName-Value'
        )
      ],
      entity_types: [
        OCI::LogAnalytics::Models::LogAnalyticsSourceEntityType.new(
          source_id: 504,
          entity_type: 'EXAMPLE-entityType-Value',
          entity_type_category: 'EXAMPLE-entityTypeCategory-Value',
          entity_type_display_name: 'EXAMPLE-entityTypeDisplayName-Value'
        )
      ],
      is_timezone_override: true,
      user_parsers: [
        OCI::LogAnalytics::Models::LogAnalyticsParser.new(
          content: 'EXAMPLE-content-Value',
          description: 'EXAMPLE-description-Value',
          display_name: 'EXAMPLE-displayName-Value',
          edit_version: 86,
          encoding: 'EXAMPLE-encoding-Value',
          example_content: 'EXAMPLE-exampleContent-Value',
          field_maps: [
            OCI::LogAnalytics::Models::LogAnalyticsParserField.new(
              field:
                OCI::LogAnalytics::Models::LogAnalyticsField.new(
                  cee_alias: 'EXAMPLE-ceeAlias-Value',
                  data_type: 'EXAMPLE-dataType-Value',
                  regular_expression: 'EXAMPLE-regularExpression-Value',
                  description: 'EXAMPLE-description-Value',
                  display_name: 'EXAMPLE-displayName-Value',
                  edit_version: 954,
                  facet_priority: 799,
                  name: 'EXAMPLE-name-Value',
                  is_facet_eligible: true,
                  is_high_cardinality: true,
                  is_large_data: true,
                  is_multi_valued: false,
                  is_primary: true,
                  is_system: false,
                  is_summarizable: true,
                  mapped_value: 'EXAMPLE-mappedValue-Value',
                  is_metric_key_eligible: true,
                  is_metric_value_eligible: true,
                  range_facet_eligible: 625,
                  is_table_eligible: true,
                  unit_type: 'EXAMPLE-unitType-Value',
                  time_updated: DateTime.parse('2002-10-15T11:02:26.089Z'),
                  is_keep_duplicates: false
                ),
              parser_field_id: 662,
              parser_field_expression: 'EXAMPLE-parserFieldExpression-Value',
              parser_field_name: 'EXAMPLE-parserFieldName-Value',
              storage_field_name: 'EXAMPLE-storageFieldName-Value',
              parser_field_integrator_name:
                'EXAMPLE-parserFieldIntegratorName-Value',
              parser_name: 'EXAMPLE-parserName-Value',
              parser_field_sequence: 223,
              structured_column_info: 'EXAMPLE-structuredColumnInfo-Value',
              actions: [
                OCI::LogAnalytics::Models::ParserAction.new(
                  name: 'EXAMPLE-name-Value', order: 302
                )
              ]
            )
          ],
          footer_content: 'EXAMPLE-footerContent-Value',
          header_content: 'EXAMPLE-headerContent-Value',
          name: 'EXAMPLE-name-Value',
          is_default: false,
          is_single_line_content: false,
          is_system: false,
          language: 'EXAMPLE-language-Value',
          time_updated: DateTime.parse('2036-11-03T16:05:32.199Z'),
          log_type_test_request_version: 576,
          parser_ignoreline_characters:
            'EXAMPLE-parserIgnorelineCharacters-Value',
          is_hidden: false,
          parser_sequence: 90,
          parser_timezone: 'EXAMPLE-parserTimezone-Value',
          parser_filter:
            OCI::LogAnalytics::Models::LogAnalyticsParserFilter.new(
              id: 'ocid1.test.oc1..<unique_ID>EXAMPLE-id-Value',
              agent_version: 'EXAMPLE-agentVersion-Value',
              is_in_use: 829,
              operating_system: 'EXAMPLE-operatingSystem-Value',
              parser_id: 669,
              version: 'EXAMPLE-version-Value'
            ),
          is_parser_written_once: false,
          parser_functions: [
            OCI::LogAnalytics::Models::LogAnalyticsParserFunction.new(
              parser_meta_plugin:
                OCI::LogAnalytics::Models::LogAnalyticsParserMetaPlugin.new(
                  meta_plugin_parameters: [
                    OCI::LogAnalytics::Models::LogAnalyticsParserMetaPluginParameter
                      .new(
                      description: 'EXAMPLE-description-Value',
                      name: 'EXAMPLE-name-Value',
                      is_mandatory: true,
                      is_repeatable: false,
                      plugin_name: 'EXAMPLE-pluginName-Value',
                      type: 'EXAMPLE-type-Value'
                    )
                  ],
                  description: 'EXAMPLE-description-Value',
                  display_name: 'EXAMPLE-displayName-Value',
                  name: 'EXAMPLE-name-Value'
                ),
              parser_function_id: 164,
              parser_function_name: 'EXAMPLE-parserFunctionName-Value',
              is_enabled: true,
              is_system: true,
              parser_id: 967,
              parser_name: 'EXAMPLE-parserName-Value',
              parser_meta_plugin_name: 'EXAMPLE-parserMetaPluginName-Value',
              parser_function_priority: 83,
              parser_function_parameters: [
                OCI::LogAnalytics::Models::LogAnalyticsParserFunctionParameter
                  .new(
                  parser_function_id: 124,
                  parser_function_parameter_name:
                    'EXAMPLE-parserFunctionParameterName-Value',
                  parser_function_parameter_id: 191,
                  parser_meta_plugin_parameter_name:
                    'EXAMPLE-parserMetaPluginParameterName-Value',
                  parser_meta_plugin_parameter_value:
                    'EXAMPLE-parserMetaPluginParameterValue-Value',
                  parser_name: 'EXAMPLE-parserName-Value',
                  parser_meta_plugin_parameter:
                    OCI::LogAnalytics::Models::LogAnalyticsParserMetaPluginParameter
                      .new(
                      description: 'EXAMPLE-description-Value',
                      name: 'EXAMPLE-name-Value',
                      is_mandatory: true,
                      is_repeatable: false,
                      plugin_name: 'EXAMPLE-pluginName-Value',
                      type: 'EXAMPLE-type-Value'
                    )
                )
              ]
            )
          ],
          sources_count: 224,
          sources: [
            OCI::LogAnalytics::Models::LogAnalyticsSource.new(
              label_conditions: [
                OCI::LogAnalytics::Models::LogAnalyticsSourceLabelCondition.new(
                  condition_string: 'EXAMPLE-conditionString-Value',
                  condition_block:
                    OCI::LogAnalytics::Models::ConditionBlock.new(
                      condition_blocks_operator: 'AND',
                      field_name: 'EXAMPLE-fieldName-Value',
                      label_condition_operator:
                        'EXAMPLE-labelConditionOperator-Value',
                      label_condition_value:
                        'EXAMPLE-labelConditionValue-Value',
                      label_condition_values: %w[EXAMPLE--Value]
                    ),
                  message: 'EXAMPLE-message-Value',
                  is_visible: true,
                  block_condition_field: 'EXAMPLE-blockConditionField-Value',
                  block_condition_operator:
                    'EXAMPLE-blockConditionOperator-Value',
                  block_condition_value: 'EXAMPLE-blockConditionValue-Value',
                  label_condition_value: 'EXAMPLE-labelConditionValue-Value',
                  label_condition_values: %w[EXAMPLE--Value],
                  content_example: 'EXAMPLE-contentExample-Value',
                  is_enabled: true,
                  field_name: 'EXAMPLE-fieldName-Value',
                  label_condition_id: 124,
                  is_system: true,
                  label_condition_operator:
                    'EXAMPLE-labelConditionOperator-Value',
                  source_id: 436,
                  label_display_name: 'EXAMPLE-labelDisplayName-Value',
                  storage_field: 'EXAMPLE-storageField-Value',
                  label_name: 'EXAMPLE-labelName-Value',
                  is_inline_label_existing_in_database: false
                )
              ],
              association_count: 948,
              association_entity: [
                OCI::LogAnalytics::Models::LogAnalyticsAssociation.new(
                  failure_message: 'EXAMPLE-failureMessage-Value',
                  agent_id: 'ocid1.test.oc1..<unique_ID>EXAMPLE-agentId-Value',
                  time_last_attempted:
                    DateTime.parse('2043-07-30T10:52:11.661Z'),
                  retry_count: 392,
                  source_name: 'EXAMPLE-sourceName-Value',
                  source_display_name: 'EXAMPLE-sourceDisplayName-Value',
                  source_type_name: 'EXAMPLE-sourceTypeName-Value',
                  life_cycle_state: 'FAILED',
                  entity_id:
                    'ocid1.test.oc1..<unique_ID>EXAMPLE-entityId-Value',
                  entity_name: 'EXAMPLE-entityName-Value',
                  entity_type_name: 'EXAMPLE-entityTypeName-Value',
                  host: 'EXAMPLE-host-Value',
                  agent_entity_name: 'EXAMPLE-agentEntityName-Value',
                  entity_type_display_name:
                    'EXAMPLE-entityTypeDisplayName-Value',
                  log_group_id:
                    'ocid1.test.oc1..<unique_ID>EXAMPLE-logGroupId-Value',
                  log_group_name: 'EXAMPLE-logGroupName-Value',
                  log_group_compartment: 'EXAMPLE-logGroupCompartment-Value',
                  association_properties: [
                    OCI::LogAnalytics::Models::AssociationProperty.new(
                      name: 'EXAMPLE-name-Value',
                      value: 'EXAMPLE-value-Value',
                      patterns: [
                        OCI::LogAnalytics::Models::PatternOverride.new(
                          id: 'ocid1.test.oc1..<unique_ID>EXAMPLE-id-Value',
                          value: 'EXAMPLE-value-Value',
                          effective_level: 'EXAMPLE-effectiveLevel-Value'
                        )
                      ]
                    )
                  ]
                )
              ],
              data_filter_definitions: [
                OCI::LogAnalytics::Models::LogAnalyticsSourceDataFilter.new(
                  description: 'EXAMPLE-description-Value',
                  display_name: 'EXAMPLE-displayName-Value',
                  edit_version: 186,
                  is_enabled: false,
                  field_name: 'EXAMPLE-fieldName-Value',
                  hash_type: 608,
                  data_filter_id: 696,
                  is_system: false,
                  match_regular_expression:
                    'EXAMPLE-matchRegularExpression-Value',
                  order: 128,
                  path: 'EXAMPLE-path-Value',
                  replacement_string: 'EXAMPLE-replacementString-Value',
                  source_id: 665,
                  filter_type: 'HASH_MASK'
                )
              ],
              database_credential: 'EXAMPLE-databaseCredential-Value',
              extended_field_definitions: [
                OCI::LogAnalytics::Models::LogAnalyticsSourceExtendedFieldDefinition
                  .new(
                  field:
                    OCI::LogAnalytics::Models::LogAnalyticsField.new(
                      cee_alias: 'EXAMPLE-ceeAlias-Value',
                      data_type: 'EXAMPLE-dataType-Value',
                      regular_expression: 'EXAMPLE-regularExpression-Value',
                      description: 'EXAMPLE-description-Value',
                      display_name: 'EXAMPLE-displayName-Value',
                      edit_version: 963,
                      facet_priority: 139,
                      name: 'EXAMPLE-name-Value',
                      is_facet_eligible: false,
                      is_high_cardinality: true,
                      is_large_data: true,
                      is_multi_valued: true,
                      is_primary: false,
                      is_system: true,
                      is_summarizable: false,
                      mapped_value: 'EXAMPLE-mappedValue-Value',
                      is_metric_key_eligible: true,
                      is_metric_value_eligible: false,
                      range_facet_eligible: 378,
                      is_table_eligible: false,
                      unit_type: 'EXAMPLE-unitType-Value',
                      time_updated: DateTime.parse('2044-04-11T07:43:08.311Z'),
                      is_keep_duplicates: false
                    ),
                  display_regular_expression:
                    'EXAMPLE-displayRegularExpression-Value',
                  extended_fields: [
                    OCI::LogAnalytics::Models::LogAnalyticsExtendedField.new(
                      field:
                        OCI::LogAnalytics::Models::LogAnalyticsField.new(
                          cee_alias: 'EXAMPLE-ceeAlias-Value',
                          data_type: 'EXAMPLE-dataType-Value',
                          regular_expression: 'EXAMPLE-regularExpression-Value',
                          description: 'EXAMPLE-description-Value',
                          display_name: 'EXAMPLE-displayName-Value',
                          edit_version: 343,
                          facet_priority: 882,
                          name: 'EXAMPLE-name-Value',
                          is_facet_eligible: false,
                          is_high_cardinality: false,
                          is_large_data: true,
                          is_multi_valued: true,
                          is_primary: true,
                          is_system: true,
                          is_summarizable: false,
                          mapped_value: 'EXAMPLE-mappedValue-Value',
                          is_metric_key_eligible: true,
                          is_metric_value_eligible: true,
                          range_facet_eligible: 88,
                          is_table_eligible: false,
                          unit_type: 'EXAMPLE-unitType-Value',
                          time_updated:
                            DateTime.parse('2009-03-21T01:12:41.346Z'),
                          is_keep_duplicates: true
                        ),
                      extended_field_definition_id: 389,
                      field_name: 'EXAMPLE-fieldName-Value',
                      field_display_name: 'EXAMPLE-fieldDisplayName-Value',
                      saved_regular_expression_name:
                        'EXAMPLE-savedRegularExpressionName-Value',
                      extended_field_id: 641
                    )
                  ],
                  base_field_name: 'EXAMPLE-baseFieldName-Value',
                  base_field_log_text: 'EXAMPLE-baseFieldLogText-Value',
                  condition_data_type: 'EXAMPLE-conditionDataType-Value',
                  condition_field: 'EXAMPLE-conditionField-Value',
                  condition_operator: 'EXAMPLE-conditionOperator-Value',
                  condition_value: 'EXAMPLE-conditionValue-Value',
                  converted_regular_expression:
                    'EXAMPLE-convertedRegularExpression-Value',
                  is_enabled: true,
                  extended_field_definition_id: 853,
                  is_system: true,
                  regular_expression: 'EXAMPLE-regularExpression-Value',
                  source_id: 824,
                  time_updated: DateTime.parse('2022-03-20T00:19:02.137Z'),
                  condition_string: 'EXAMPLE-conditionString-Value',
                  condition_block:
                    OCI::LogAnalytics::Models::GenericConditionBlock.new(
                      condition_blocks_operator: 'AND',
                      name: 'EXAMPLE-name-Value',
                      operator: 'EXAMPLE-operator-Value',
                      value: 'EXAMPLE-value-Value',
                      values: %w[EXAMPLE--Value]
                    )
                )
              ],
              is_for_cloud: true,
              labels: [
                OCI::LogAnalytics::Models::LogAnalyticsLabelView.new(
                  aliases: [
                    OCI::LogAnalytics::Models::LogAnalyticsLabelAlias.new(
                      alias: 'EXAMPLE-alias-Value',
                      alias_display_name: 'EXAMPLE-aliasDisplayName-Value',
                      is_system: true,
                      display_name: 'EXAMPLE-displayName-Value',
                      name: 'EXAMPLE-name-Value',
                      priority: 'LOW'
                    )
                  ],
                  count_usage_in_alert_rule: 719,
                  count_usage_in_source: 630,
                  id: 'EXAMPLE-id-Value',
                  suggest_type: 887,
                  description: 'EXAMPLE-description-Value',
                  display_name: 'EXAMPLE-displayName-Value',
                  edit_version: 609,
                  impact: 'EXAMPLE-impact-Value',
                  is_system: false,
                  name: 'EXAMPLE-name-Value',
                  priority: 'NONE',
                  recommendation: 'EXAMPLE-recommendation-Value',
                  type: 996,
                  is_user_deleted: true
                )
              ],
              metric_definitions: [
                OCI::LogAnalytics::Models::LogAnalyticsMetric.new(
                  aggregation_field: 'EXAMPLE-aggregationField-Value',
                  bucket_metadata: 'EXAMPLE-bucketMetadata-Value',
                  clock_period: 'EXAMPLE-clockPeriod-Value',
                  description: 'EXAMPLE-description-Value',
                  edit_version: 929,
                  field_name: 'EXAMPLE-fieldName-Value',
                  field_values: %w[EXAMPLE--Value],
                  grouping_field: 'EXAMPLE-groupingField-Value',
                  is_enabled: true,
                  is_system: true,
                  display_name: 'EXAMPLE-displayName-Value',
                  metric_reference: 841,
                  name: 'EXAMPLE-name-Value',
                  metric_type: 'AVERAGE',
                  is_metric_source_enabled: false,
                  operator: 'IN_IGNORE_CASE',
                  entity_type: 'EXAMPLE-entityType-Value',
                  time_updated: DateTime.parse('2033-11-16T22:01:13.797Z'),
                  unit_type: 'EXAMPLE-unitType-Value',
                  is_user_customized: true
                )
              ],
              metrics: [
                OCI::LogAnalytics::Models::LogAnalyticsSourceMetric.new(
                  is_metric_source_enabled: false,
                  metric_name: 'EXAMPLE-metricName-Value',
                  source_name: 'EXAMPLE-sourceName-Value',
                  entity_type: 'EXAMPLE-entityType-Value'
                )
              ],
              parameters: [
                OCI::LogAnalytics::Models::LogAnalyticsParameter.new(
                  default_value: 'EXAMPLE-defaultValue-Value',
                  description: 'EXAMPLE-description-Value',
                  is_active: true,
                  name: 'EXAMPLE-name-Value',
                  source_id: 929
                )
              ],
              pattern_count: 69,
              patterns: [
                OCI::LogAnalytics::Models::LogAnalyticsSourcePattern.new(
                  converted_text: 'EXAMPLE-convertedText-Value',
                  db_parser_id: 583,
                  db_pattern_date_time_columns:
                    'EXAMPLE-dbPatternDateTimeColumns-Value',
                  db_pattern_date_time_field:
                    'EXAMPLE-dbPatternDateTimeField-Value',
                  db_pattern_sequence_column:
                    'EXAMPLE-dbPatternSequenceColumn-Value',
                  fields: [
                    OCI::LogAnalytics::Models::LogAnalyticsParserField.new(
                      field:
                        OCI::LogAnalytics::Models::LogAnalyticsField.new(
                          cee_alias: 'EXAMPLE-ceeAlias-Value',
                          data_type: 'EXAMPLE-dataType-Value',
                          regular_expression: 'EXAMPLE-regularExpression-Value',
                          description: 'EXAMPLE-description-Value',
                          display_name: 'EXAMPLE-displayName-Value',
                          edit_version: 30,
                          facet_priority: 663,
                          name: 'EXAMPLE-name-Value',
                          is_facet_eligible: false,
                          is_high_cardinality: true,
                          is_large_data: true,
                          is_multi_valued: false,
                          is_primary: true,
                          is_system: true,
                          is_summarizable: false,
                          mapped_value: 'EXAMPLE-mappedValue-Value',
                          is_metric_key_eligible: false,
                          is_metric_value_eligible: false,
                          range_facet_eligible: 831,
                          is_table_eligible: false,
                          unit_type: 'EXAMPLE-unitType-Value',
                          time_updated:
                            DateTime.parse('2026-11-28T15:28:12.987Z'),
                          is_keep_duplicates: false
                        ),
                      parser_field_id: 866,
                      parser_field_expression:
                        'EXAMPLE-parserFieldExpression-Value',
                      parser_field_name: 'EXAMPLE-parserFieldName-Value',
                      storage_field_name: 'EXAMPLE-storageFieldName-Value',
                      parser_field_integrator_name:
                        'EXAMPLE-parserFieldIntegratorName-Value',
                      parser_name: 'EXAMPLE-parserName-Value',
                      parser_field_sequence: 679,
                      structured_column_info:
                        'EXAMPLE-structuredColumnInfo-Value',
                      actions: [
                        OCI::LogAnalytics::Models::ParserAction.new(
                          name: 'EXAMPLE-name-Value', order: 745
                        )
                      ]
                    )
                  ],
                  is_include: true,
                  is_default: true,
                  pattern_filter:
                    OCI::LogAnalytics::Models::LogAnalyticsPatternFilter.new(
                      agent_version: 'EXAMPLE-agentVersion-Value',
                      is_in_use: true,
                      operating_system: 'EXAMPLE-operatingSystem-Value',
                      pattern_id: 674,
                      source_id: 816,
                      version: 'EXAMPLE-version-Value'
                    ),
                  alias: 'EXAMPLE-alias-Value',
                  description: 'EXAMPLE-description-Value',
                  is_enabled: true,
                  pattern_id: 187,
                  is_system: true,
                  source_id: 575,
                  is_agent_warning_suppressed: true,
                  pattern_text: 'EXAMPLE-patternText-Value',
                  pattern_type: 239,
                  entity_type: %w[EXAMPLE--Value],
                  pattern_properties: [
                    OCI::LogAnalytics::Models::LogAnalyticsProperty.new(
                      name: 'EXAMPLE-name-Value', value: 'EXAMPLE-value-Value'
                    )
                  ]
                )
              ],
              description: 'EXAMPLE-description-Value',
              display_name: 'EXAMPLE-displayName-Value',
              edit_version: 938,
              functions: [
                OCI::LogAnalytics::Models::LogAnalyticsSourceFunction.new(
                  arguments: [
                    OCI::LogAnalytics::Models::LogAnalyticsMetaFunctionArgument
                      .new(
                      is_override_output_fields: true,
                      argument_display_name:
                        'EXAMPLE-argumentDisplayName-Value',
                      argument_example: 'EXAMPLE-argumentExample-Value',
                      argument_service: 'EXAMPLE-argumentService-Value',
                      argument_data_type: 'EXAMPLE-argumentDataType-Value',
                      argument_description: 'EXAMPLE-argumentDescription-Value',
                      argument_name: 'EXAMPLE-argumentName-Value',
                      argument_order: 314,
                      argument_type: 788,
                      argument_id: 915,
                      argument_lookup_column:
                        'EXAMPLE-argumentLookupColumn-Value',
                      argument_lookup_column_position: 940,
                      argument_value: 'EXAMPLE-argumentValue-Value',
                      argument_reference: 'EXAMPLE-argumentReference-Value'
                    )
                  ],
                  is_enabled: false,
                  function:
                    OCI::LogAnalytics::Models::LogAnalyticsMetaFunction.new(
                      meta_function_argument: [
                        OCI::LogAnalytics::Models::LogAnalyticsMetaFunctionArgument
                          .new(
                          is_override_output_fields: false,
                          argument_display_name:
                            'EXAMPLE-argumentDisplayName-Value',
                          argument_example: 'EXAMPLE-argumentExample-Value',
                          argument_service: 'EXAMPLE-argumentService-Value',
                          argument_data_type: 'EXAMPLE-argumentDataType-Value',
                          argument_description:
                            'EXAMPLE-argumentDescription-Value',
                          argument_name: 'EXAMPLE-argumentName-Value',
                          argument_order: 377,
                          argument_type: 859,
                          argument_id: 749,
                          argument_lookup_column:
                            'EXAMPLE-argumentLookupColumn-Value',
                          argument_lookup_column_position: 218,
                          argument_value: 'EXAMPLE-argumentValue-Value',
                          argument_reference: 'EXAMPLE-argumentReference-Value'
                        )
                      ],
                      component: 'EXAMPLE-component-Value',
                      description: 'EXAMPLE-description-Value',
                      edit_version: 898,
                      meta_function_id: 903,
                      java_class_name: 'EXAMPLE-javaClassName-Value',
                      name: 'EXAMPLE-name-Value'
                    ),
                  function_name: 'LOOKUP',
                  function_reference: 'EXAMPLE-functionReference-Value',
                  source_reference: 'EXAMPLE-sourceReference-Value',
                  features: %w[EXAMPLE--Value],
                  function_id: 114,
                  order: 91,
                  is_system: true,
                  lookup_column: 'EXAMPLE-lookupColumn-Value',
                  lookup_column_position: 647,
                  lookup_display_name: 'EXAMPLE-lookupDisplayName-Value',
                  lookup_mode: 584,
                  lookup_table: 'EXAMPLE-lookupTable-Value',
                  source_id: 469
                )
              ],
              source_id: 432,
              name: 'EXAMPLE-name-Value',
              is_secure_content: true,
              is_system: false,
              is_auto_association_enabled: false,
              is_auto_association_override: false,
              rule_id: 90,
              type_name: 'EXAMPLE-typeName-Value',
              type_display_name: 'EXAMPLE-typeDisplayName-Value',
              warning_config: 221,
              metadata_fields: [
                OCI::LogAnalytics::Models::LogAnalyticsSourceMetadataField.new(
                  field_name: 'EXAMPLE-fieldName-Value',
                  is_enabled: false,
                  is_system: true,
                  key: 'EXAMPLE-key-Value',
                  source_name: 'EXAMPLE-sourceName-Value'
                )
              ],
              label_definitions: [
                OCI::LogAnalytics::Models::LogAnalyticsLabelDefinition.new(
                  edit_version: 310,
                  is_system: false,
                  source_id: 329,
                  label_name: 'EXAMPLE-labelName-Value'
                )
              ],
              entity_types: [
                OCI::LogAnalytics::Models::LogAnalyticsSourceEntityType.new(
                  source_id: 620,
                  entity_type: 'EXAMPLE-entityType-Value',
                  entity_type_category: 'EXAMPLE-entityTypeCategory-Value',
                  entity_type_display_name:
                    'EXAMPLE-entityTypeDisplayName-Value'
                )
              ],
              is_timezone_override: true,
              time_updated: DateTime.parse('2032-06-24T22:37:52.723Z'),
              event_types: [
                OCI::LogAnalytics::Models::EventType.new(
                  event_type_name: 'EXAMPLE-eventTypeName-Value',
                  spec_version: 'EXAMPLE-specVersion-Value',
                  is_enabled: true,
                  is_system: true,
                  time_updated: DateTime.parse('2037-07-31T19:31:33.402Z')
                )
              ],
              categories: [
                OCI::LogAnalytics::Models::LogAnalyticsCategory.new(
                  name: 'EXAMPLE-name-Value',
                  description: 'EXAMPLE-description-Value',
                  display_name: 'EXAMPLE-displayName-Value',
                  type: 'EXAMPLE-type-Value',
                  is_system: true
                )
              ],
              endpoints: [
                OCI::LogAnalytics::Models::LogListTypeEndpoint.new(
                  endpoint_type: 'LOG_LIST',
                  list_endpoint:
                    OCI::LogAnalytics::Models::LogListEndpoint.new(
                      name: 'EXAMPLE-name-Value',
                      request:
                        OCI::LogAnalytics::Models::EndpointRequest.new(
                          url: 'EXAMPLE-url-Value',
                          method: 'GET',
                          content_type: 'EXAMPLE-contentType-Value',
                          payload: 'EXAMPLE-payload-Value',
                          headers: [
                            OCI::LogAnalytics::Models::NameValuePair.new(
                              name: 'EXAMPLE-name-Value',
                              value: 'EXAMPLE-value-Value'
                            )
                          ],
                          form_parameters: [
                            OCI::LogAnalytics::Models::NameValuePair.new(
                              name: 'EXAMPLE-name-Value',
                              value: 'EXAMPLE-value-Value'
                            )
                          ]
                        ),
                      description: 'EXAMPLE-description-Value',
                      model: 'EXAMPLE-model-Value',
                      endpoint_id: 713,
                      response:
                        OCI::LogAnalytics::Models::EndpointResponse.new(
                          content_type: 'EXAMPLE-contentType-Value',
                          example: 'EXAMPLE-example-Value'
                        ),
                      credentials:
                        OCI::LogAnalytics::Models::EndpointCredentials.new(
                          credential_type: 'STATIC_TOKEN',
                          credential_name: 'EXAMPLE-credentialName-Value',
                          credential_endpoint:
                            OCI::LogAnalytics::Models::CredentialEndpoint.new(
                              name: 'EXAMPLE-name-Value',
                              description: 'EXAMPLE-description-Value',
                              model: 'EXAMPLE-model-Value',
                              endpoint_id: 475,
                              response:
                                OCI::LogAnalytics::Models::EndpointResponse.new(
                                  content_type: 'EXAMPLE-contentType-Value',
                                  example: 'EXAMPLE-example-Value'
                                ),
                              proxy:
                                OCI::LogAnalytics::Models::EndpointProxy.new(
                                  url: 'EXAMPLE-url-Value',
                                  credential_name:
                                    'EXAMPLE-credentialName-Value',
                                  credential_type: 'NONE'
                                )
                            )
                        ),
                      proxy:
                        OCI::LogAnalytics::Models::EndpointProxy.new(
                          url: 'EXAMPLE-url-Value',
                          credential_name: 'EXAMPLE-credentialName-Value',
                          credential_type: 'BASIC_AUTH'
                        ),
                      is_enabled: false,
                      is_system: true,
                      endpoint_properties: [
                        OCI::LogAnalytics::Models::LogAnalyticsProperty.new(
                          name: 'EXAMPLE-name-Value',
                          value: 'EXAMPLE-value-Value'
                        )
                      ]
                    ),
                  log_endpoints: [
                    OCI::LogAnalytics::Models::LogEndpoint.new(
                      name: 'EXAMPLE-name-Value',
                      request:
                        OCI::LogAnalytics::Models::EndpointRequest.new(
                          url: 'EXAMPLE-url-Value',
                          method: 'POST',
                          content_type: 'EXAMPLE-contentType-Value',
                          payload: 'EXAMPLE-payload-Value',
                          headers: [
                            OCI::LogAnalytics::Models::NameValuePair.new(
                              name: 'EXAMPLE-name-Value',
                              value: 'EXAMPLE-value-Value'
                            )
                          ],
                          form_parameters: [
                            OCI::LogAnalytics::Models::NameValuePair.new(
                              name: 'EXAMPLE-name-Value',
                              value: 'EXAMPLE-value-Value'
                            )
                          ]
                        ),
                      description: 'EXAMPLE-description-Value',
                      model: 'EXAMPLE-model-Value',
                      endpoint_id: 297,
                      response:
                        OCI::LogAnalytics::Models::EndpointResponse.new(
                          content_type: 'EXAMPLE-contentType-Value',
                          example: 'EXAMPLE-example-Value'
                        ),
                      credentials:
                        OCI::LogAnalytics::Models::EndpointCredentials.new(
                          credential_type: 'DYNAMIC_TOKEN',
                          credential_name: 'EXAMPLE-credentialName-Value',
                          credential_endpoint:
                            OCI::LogAnalytics::Models::CredentialEndpoint.new(
                              name: 'EXAMPLE-name-Value',
                              description: 'EXAMPLE-description-Value',
                              model: 'EXAMPLE-model-Value',
                              endpoint_id: 444,
                              response:
                                OCI::LogAnalytics::Models::EndpointResponse.new(
                                  content_type: 'EXAMPLE-contentType-Value',
                                  example: 'EXAMPLE-example-Value'
                                ),
                              proxy:
                                OCI::LogAnalytics::Models::EndpointProxy.new(
                                  url: 'EXAMPLE-url-Value',
                                  credential_name:
                                    'EXAMPLE-credentialName-Value',
                                  credential_type: 'NONE'
                                )
                            )
                        ),
                      proxy:
                        OCI::LogAnalytics::Models::EndpointProxy.new(
                          url: 'EXAMPLE-url-Value',
                          credential_name: 'EXAMPLE-credentialName-Value',
                          credential_type: 'BASIC_AUTH'
                        ),
                      is_enabled: false,
                      is_system: true,
                      endpoint_properties: [
                        OCI::LogAnalytics::Models::LogAnalyticsProperty.new(
                          name: 'EXAMPLE-name-Value',
                          value: 'EXAMPLE-value-Value'
                        )
                      ]
                    )
                  ]
                )
              ],
              source_properties: [
                OCI::LogAnalytics::Models::LogAnalyticsProperty.new(
                  name: 'EXAMPLE-name-Value', value: 'EXAMPLE-value-Value'
                )
              ],
              lifecycle_state: 'ACTIVE'
            )
          ],
          should_tokenize_original_text: true,
          field_delimiter: 'EXAMPLE-fieldDelimiter-Value',
          field_qualifier: 'EXAMPLE-fieldQualifier-Value',
          type: 'JSON',
          is_user_deleted: false,
          is_namespace_aware: true,
          categories: [
            OCI::LogAnalytics::Models::LogAnalyticsCategory.new(
              name: 'EXAMPLE-name-Value',
              description: 'EXAMPLE-description-Value',
              display_name: 'EXAMPLE-displayName-Value',
              type: 'EXAMPLE-type-Value',
              is_system: false
            )
          ],
          is_position_aware: true,
          dependent_sources: [
            OCI::LogAnalytics::Models::DependentSource.new(
              source_name: 'EXAMPLE-sourceName-Value',
              source_display_name: 'EXAMPLE-sourceDisplayName-Value',
              source_id: 748,
              source_type: 'EXAMPLE-sourceType-Value',
              is_system: true,
              is_auto_association_enabled: false,
              entity_types: [
                OCI::LogAnalytics::Models::LogAnalyticsSourceEntityType.new(
                  source_id: 515,
                  entity_type: 'EXAMPLE-entityType-Value',
                  entity_type_category: 'EXAMPLE-entityTypeCategory-Value',
                  entity_type_display_name:
                    'EXAMPLE-entityTypeDisplayName-Value'
                )
              ],
              dependencies: [
                OCI::LogAnalytics::Models::Dependency.new(
                  type: 'EXAMPLE-type-Value',
                  reference_type: 'EXAMPLE-referenceType-Value',
                  reference_id: 270,
                  reference_name: 'EXAMPLE-referenceName-Value',
                  reference_display_name: 'EXAMPLE-referenceDisplayName-Value'
                )
              ]
            )
          ],
          dependent_parsers: [
            OCI::LogAnalytics::Models::DependentParser.new(
              parser_name: 'EXAMPLE-parserName-Value',
              parser_display_name: 'EXAMPLE-parserDisplayName-Value',
              parser_id: 882,
              is_system: false,
              parser_type: 'XML',
              dependencies: [
                OCI::LogAnalytics::Models::Dependency.new(
                  type: 'EXAMPLE-type-Value',
                  reference_type: 'EXAMPLE-referenceType-Value',
                  reference_id: 703,
                  reference_name: 'EXAMPLE-referenceName-Value',
                  reference_display_name: 'EXAMPLE-referenceDisplayName-Value'
                )
              ]
            )
          ]
        )
      ],
      categories: [
        OCI::LogAnalytics::Models::LogAnalyticsCategory.new(
          name: 'EXAMPLE-name-Value',
          description: 'EXAMPLE-description-Value',
          display_name: 'EXAMPLE-displayName-Value',
          type: 'EXAMPLE-type-Value',
          is_system: true
        )
      ],
      endpoints: [
        OCI::LogAnalytics::Models::LogTypeEndpoint.new(
          endpoint_type: 'LOG',
          log_endpoint:
            OCI::LogAnalytics::Models::LogEndpoint.new(
              name: 'EXAMPLE-name-Value',
              request:
                OCI::LogAnalytics::Models::EndpointRequest.new(
                  url: 'EXAMPLE-url-Value',
                  method: 'POST',
                  content_type: 'EXAMPLE-contentType-Value',
                  payload: 'EXAMPLE-payload-Value',
                  headers: [
                    OCI::LogAnalytics::Models::NameValuePair.new(
                      name: 'EXAMPLE-name-Value', value: 'EXAMPLE-value-Value'
                    )
                  ],
                  form_parameters: [
                    OCI::LogAnalytics::Models::NameValuePair.new(
                      name: 'EXAMPLE-name-Value', value: 'EXAMPLE-value-Value'
                    )
                  ]
                ),
              description: 'EXAMPLE-description-Value',
              model: 'EXAMPLE-model-Value',
              endpoint_id: 979,
              response:
                OCI::LogAnalytics::Models::EndpointResponse.new(
                  content_type: 'EXAMPLE-contentType-Value',
                  example: 'EXAMPLE-example-Value'
                ),
              credentials:
                OCI::LogAnalytics::Models::EndpointCredentials.new(
                  credential_type: 'STATIC_TOKEN',
                  credential_name: 'EXAMPLE-credentialName-Value',
                  credential_endpoint:
                    OCI::LogAnalytics::Models::CredentialEndpoint.new(
                      name: 'EXAMPLE-name-Value',
                      description: 'EXAMPLE-description-Value',
                      model: 'EXAMPLE-model-Value',
                      endpoint_id: 71,
                      response:
                        OCI::LogAnalytics::Models::EndpointResponse.new(
                          content_type: 'EXAMPLE-contentType-Value',
                          example: 'EXAMPLE-example-Value'
                        ),
                      proxy:
                        OCI::LogAnalytics::Models::EndpointProxy.new(
                          url: 'EXAMPLE-url-Value',
                          credential_name: 'EXAMPLE-credentialName-Value',
                          credential_type: 'NONE'
                        )
                    )
                ),
              proxy:
                OCI::LogAnalytics::Models::EndpointProxy.new(
                  url: 'EXAMPLE-url-Value',
                  credential_name: 'EXAMPLE-credentialName-Value',
                  credential_type: 'BASIC_AUTH'
                ),
              is_enabled: false,
              is_system: false,
              endpoint_properties: [
                OCI::LogAnalytics::Models::LogAnalyticsProperty.new(
                  name: 'EXAMPLE-name-Value', value: 'EXAMPLE-value-Value'
                )
              ]
            )
        )
      ],
      source_properties: [
        OCI::LogAnalytics::Models::LogAnalyticsProperty.new(
          name: 'EXAMPLE-name-Value', value: 'EXAMPLE-value-Value'
        )
      ]
    )
  )

# Get the data from response
puts "#{upsert_source_response.data}"