Oracle Cloud Infrastructure v2.33.0 published on Thursday, May 1, 2025 by Pulumi
oci.Logging.getUnifiedAgentConfiguration
Explore with Pulumi AI
This data source provides details about a specific Unified Agent Configuration resource in Oracle Cloud Infrastructure Logging service.
Get the unified agent configuration for an ID.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testUnifiedAgentConfiguration = oci.Logging.getUnifiedAgentConfiguration({
    unifiedAgentConfigurationId: testUnifiedAgentConfigurationOciLoggingUnifiedAgentConfiguration.id,
});
import pulumi
import pulumi_oci as oci
test_unified_agent_configuration = oci.Logging.get_unified_agent_configuration(unified_agent_configuration_id=test_unified_agent_configuration_oci_logging_unified_agent_configuration["id"])
package main
import (
	"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/logging"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := logging.GetUnifiedAgentConfiguration(ctx, &logging.GetUnifiedAgentConfigurationArgs{
			UnifiedAgentConfigurationId: testUnifiedAgentConfigurationOciLoggingUnifiedAgentConfiguration.Id,
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() => 
{
    var testUnifiedAgentConfiguration = Oci.Logging.GetUnifiedAgentConfiguration.Invoke(new()
    {
        UnifiedAgentConfigurationId = testUnifiedAgentConfigurationOciLoggingUnifiedAgentConfiguration.Id,
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.Logging.LoggingFunctions;
import com.pulumi.oci.Logging.inputs.GetUnifiedAgentConfigurationArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        final var testUnifiedAgentConfiguration = LoggingFunctions.getUnifiedAgentConfiguration(GetUnifiedAgentConfigurationArgs.builder()
            .unifiedAgentConfigurationId(testUnifiedAgentConfigurationOciLoggingUnifiedAgentConfiguration.id())
            .build());
    }
}
variables:
  testUnifiedAgentConfiguration:
    fn::invoke:
      function: oci:Logging:getUnifiedAgentConfiguration
      arguments:
        unifiedAgentConfigurationId: ${testUnifiedAgentConfigurationOciLoggingUnifiedAgentConfiguration.id}
Using getUnifiedAgentConfiguration
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getUnifiedAgentConfiguration(args: GetUnifiedAgentConfigurationArgs, opts?: InvokeOptions): Promise<GetUnifiedAgentConfigurationResult>
function getUnifiedAgentConfigurationOutput(args: GetUnifiedAgentConfigurationOutputArgs, opts?: InvokeOptions): Output<GetUnifiedAgentConfigurationResult>def get_unified_agent_configuration(unified_agent_configuration_id: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetUnifiedAgentConfigurationResult
def get_unified_agent_configuration_output(unified_agent_configuration_id: Optional[pulumi.Input[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[GetUnifiedAgentConfigurationResult]func LookupUnifiedAgentConfiguration(ctx *Context, args *LookupUnifiedAgentConfigurationArgs, opts ...InvokeOption) (*LookupUnifiedAgentConfigurationResult, error)
func LookupUnifiedAgentConfigurationOutput(ctx *Context, args *LookupUnifiedAgentConfigurationOutputArgs, opts ...InvokeOption) LookupUnifiedAgentConfigurationResultOutput> Note: This function is named LookupUnifiedAgentConfiguration in the Go SDK.
public static class GetUnifiedAgentConfiguration 
{
    public static Task<GetUnifiedAgentConfigurationResult> InvokeAsync(GetUnifiedAgentConfigurationArgs args, InvokeOptions? opts = null)
    public static Output<GetUnifiedAgentConfigurationResult> Invoke(GetUnifiedAgentConfigurationInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetUnifiedAgentConfigurationResult> getUnifiedAgentConfiguration(GetUnifiedAgentConfigurationArgs args, InvokeOptions options)
public static Output<GetUnifiedAgentConfigurationResult> getUnifiedAgentConfiguration(GetUnifiedAgentConfigurationArgs args, InvokeOptions options)
fn::invoke:
  function: oci:Logging/getUnifiedAgentConfiguration:getUnifiedAgentConfiguration
  arguments:
    # arguments dictionaryThe following arguments are supported:
- UnifiedAgent stringConfiguration Id 
- The OCID of the Unified Agent configuration.
- UnifiedAgent stringConfiguration Id 
- The OCID of the Unified Agent configuration.
- unifiedAgent StringConfiguration Id 
- The OCID of the Unified Agent configuration.
- unifiedAgent stringConfiguration Id 
- The OCID of the Unified Agent configuration.
- unified_agent_ strconfiguration_ id 
- The OCID of the Unified Agent configuration.
- unifiedAgent StringConfiguration Id 
- The OCID of the Unified Agent configuration.
getUnifiedAgentConfiguration Result
The following output properties are available:
- CompartmentId string
- The OCID of the compartment that the resource belongs to.
- ConfigurationState string
- State of unified agent service configuration.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- Description string
- Description for this resource.
- DisplayName string
- The user-friendly display name. This must be unique within the enclosing resource, and it's changeable. Avoid entering confidential information.
- Dictionary<string, string>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- GroupAssociations List<GetUnified Agent Configuration Group Association> 
- Groups using the configuration.
- Id string
- The OCID of the resource.
- IsEnabled bool
- Whether or not this resource is currently enabled.
- ServiceConfigurations List<GetUnified Agent Configuration Service Configuration> 
- Top level Unified Agent service configuration object.
- State string
- The pipeline state.
- TimeCreated string
- Time the resource was created.
- TimeLast stringModified 
- Time the resource was last modified.
- UnifiedAgent stringConfiguration Id 
- CompartmentId string
- The OCID of the compartment that the resource belongs to.
- ConfigurationState string
- State of unified agent service configuration.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- Description string
- Description for this resource.
- DisplayName string
- The user-friendly display name. This must be unique within the enclosing resource, and it's changeable. Avoid entering confidential information.
- map[string]string
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- GroupAssociations []GetUnified Agent Configuration Group Association 
- Groups using the configuration.
- Id string
- The OCID of the resource.
- IsEnabled bool
- Whether or not this resource is currently enabled.
- ServiceConfigurations []GetUnified Agent Configuration Service Configuration 
- Top level Unified Agent service configuration object.
- State string
- The pipeline state.
- TimeCreated string
- Time the resource was created.
- TimeLast stringModified 
- Time the resource was last modified.
- UnifiedAgent stringConfiguration Id 
- compartmentId String
- The OCID of the compartment that the resource belongs to.
- configurationState String
- State of unified agent service configuration.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- description String
- Description for this resource.
- displayName String
- The user-friendly display name. This must be unique within the enclosing resource, and it's changeable. Avoid entering confidential information.
- Map<String,String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- groupAssociations List<GetUnified Agent Configuration Group Association> 
- Groups using the configuration.
- id String
- The OCID of the resource.
- isEnabled Boolean
- Whether or not this resource is currently enabled.
- serviceConfigurations List<GetUnified Agent Configuration Service Configuration> 
- Top level Unified Agent service configuration object.
- state String
- The pipeline state.
- timeCreated String
- Time the resource was created.
- timeLast StringModified 
- Time the resource was last modified.
- unifiedAgent StringConfiguration Id 
- compartmentId string
- The OCID of the compartment that the resource belongs to.
- configurationState string
- State of unified agent service configuration.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- description string
- Description for this resource.
- displayName string
- The user-friendly display name. This must be unique within the enclosing resource, and it's changeable. Avoid entering confidential information.
- {[key: string]: string}
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- groupAssociations GetUnified Agent Configuration Group Association[] 
- Groups using the configuration.
- id string
- The OCID of the resource.
- isEnabled boolean
- Whether or not this resource is currently enabled.
- serviceConfigurations GetUnified Agent Configuration Service Configuration[] 
- Top level Unified Agent service configuration object.
- state string
- The pipeline state.
- timeCreated string
- Time the resource was created.
- timeLast stringModified 
- Time the resource was last modified.
- unifiedAgent stringConfiguration Id 
- compartment_id str
- The OCID of the compartment that the resource belongs to.
- configuration_state str
- State of unified agent service configuration.
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- description str
- Description for this resource.
- display_name str
- The user-friendly display name. This must be unique within the enclosing resource, and it's changeable. Avoid entering confidential information.
- Mapping[str, str]
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- group_associations Sequence[GetUnified Agent Configuration Group Association] 
- Groups using the configuration.
- id str
- The OCID of the resource.
- is_enabled bool
- Whether or not this resource is currently enabled.
- service_configurations Sequence[GetUnified Agent Configuration Service Configuration] 
- Top level Unified Agent service configuration object.
- state str
- The pipeline state.
- time_created str
- Time the resource was created.
- time_last_ strmodified 
- Time the resource was last modified.
- unified_agent_ strconfiguration_ id 
- compartmentId String
- The OCID of the compartment that the resource belongs to.
- configurationState String
- State of unified agent service configuration.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- description String
- Description for this resource.
- displayName String
- The user-friendly display name. This must be unique within the enclosing resource, and it's changeable. Avoid entering confidential information.
- Map<String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- groupAssociations List<Property Map>
- Groups using the configuration.
- id String
- The OCID of the resource.
- isEnabled Boolean
- Whether or not this resource is currently enabled.
- serviceConfigurations List<Property Map>
- Top level Unified Agent service configuration object.
- state String
- The pipeline state.
- timeCreated String
- Time the resource was created.
- timeLast StringModified 
- Time the resource was last modified.
- unifiedAgent StringConfiguration Id 
Supporting Types
GetUnifiedAgentConfigurationGroupAssociation     
- GroupLists List<string>
- list of group/dynamic group ids associated with this configuration.
- GroupLists []string
- list of group/dynamic group ids associated with this configuration.
- groupLists List<String>
- list of group/dynamic group ids associated with this configuration.
- groupLists string[]
- list of group/dynamic group ids associated with this configuration.
- group_lists Sequence[str]
- list of group/dynamic group ids associated with this configuration.
- groupLists List<String>
- list of group/dynamic group ids associated with this configuration.
GetUnifiedAgentConfigurationServiceConfiguration     
- ApplicationConfigurations List<GetUnified Agent Configuration Service Configuration Application Configuration> 
- Unified Agent monitoring application configuration details.
- ConfigurationType string
- Type of Unified Agent service configuration.
- Destinations
List<GetUnified Agent Configuration Service Configuration Destination> 
- Unified monitoring agent operational metrics destination object.
- Sources
List<GetUnified Agent Configuration Service Configuration Source> 
- Logging source object.
- UnifiedAgent List<GetConfiguration Filters Unified Agent Configuration Service Configuration Unified Agent Configuration Filter> 
- Logging filter object.
- ApplicationConfigurations []GetUnified Agent Configuration Service Configuration Application Configuration 
- Unified Agent monitoring application configuration details.
- ConfigurationType string
- Type of Unified Agent service configuration.
- Destinations
[]GetUnified Agent Configuration Service Configuration Destination 
- Unified monitoring agent operational metrics destination object.
- Sources
[]GetUnified Agent Configuration Service Configuration Source 
- Logging source object.
- UnifiedAgent []GetConfiguration Filters Unified Agent Configuration Service Configuration Unified Agent Configuration Filter 
- Logging filter object.
- applicationConfigurations List<GetUnified Agent Configuration Service Configuration Application Configuration> 
- Unified Agent monitoring application configuration details.
- configurationType String
- Type of Unified Agent service configuration.
- destinations
List<GetUnified Agent Configuration Service Configuration Destination> 
- Unified monitoring agent operational metrics destination object.
- sources
List<GetUnified Agent Configuration Service Configuration Source> 
- Logging source object.
- unifiedAgent List<GetConfiguration Filters Unified Agent Configuration Service Configuration Unified Agent Configuration Filter> 
- Logging filter object.
- applicationConfigurations GetUnified Agent Configuration Service Configuration Application Configuration[] 
- Unified Agent monitoring application configuration details.
- configurationType string
- Type of Unified Agent service configuration.
- destinations
GetUnified Agent Configuration Service Configuration Destination[] 
- Unified monitoring agent operational metrics destination object.
- sources
GetUnified Agent Configuration Service Configuration Source[] 
- Logging source object.
- unifiedAgent GetConfiguration Filters Unified Agent Configuration Service Configuration Unified Agent Configuration Filter[] 
- Logging filter object.
- application_configurations Sequence[GetUnified Agent Configuration Service Configuration Application Configuration] 
- Unified Agent monitoring application configuration details.
- configuration_type str
- Type of Unified Agent service configuration.
- destinations
Sequence[GetUnified Agent Configuration Service Configuration Destination] 
- Unified monitoring agent operational metrics destination object.
- sources
Sequence[GetUnified Agent Configuration Service Configuration Source] 
- Logging source object.
- unified_agent_ Sequence[Getconfiguration_ filters Unified Agent Configuration Service Configuration Unified Agent Configuration Filter] 
- Logging filter object.
- applicationConfigurations List<Property Map>
- Unified Agent monitoring application configuration details.
- configurationType String
- Type of Unified Agent service configuration.
- destinations List<Property Map>
- Unified monitoring agent operational metrics destination object.
- sources List<Property Map>
- Logging source object.
- unifiedAgent List<Property Map>Configuration Filters 
- Logging filter object.
GetUnifiedAgentConfigurationServiceConfigurationApplicationConfiguration       
- Destinations
List<GetUnified Agent Configuration Service Configuration Application Configuration Destination> 
- Unified monitoring agent operational metrics destination object.
- Source
List<GetUnified Agent Configuration Service Configuration Application Configuration Source> 
- Unified monitoring agent operational metrics source object.
- SourceType string
- Unified schema logging source type.
- Sources
List<GetUnified Agent Configuration Service Configuration Application Configuration Source> 
- Logging source object.
- UnifiedAgent List<GetConfiguration Filters Unified Agent Configuration Service Configuration Application Configuration Unified Agent Configuration Filter> 
- Logging filter object.
- Destinations
[]GetUnified Agent Configuration Service Configuration Application Configuration Destination 
- Unified monitoring agent operational metrics destination object.
- Source
[]GetUnified Agent Configuration Service Configuration Application Configuration Source 
- Unified monitoring agent operational metrics source object.
- SourceType string
- Unified schema logging source type.
- Sources
[]GetUnified Agent Configuration Service Configuration Application Configuration Source 
- Logging source object.
- UnifiedAgent []GetConfiguration Filters Unified Agent Configuration Service Configuration Application Configuration Unified Agent Configuration Filter 
- Logging filter object.
- destinations
List<GetUnified Agent Configuration Service Configuration Application Configuration Destination> 
- Unified monitoring agent operational metrics destination object.
- source
List<GetUnified Agent Configuration Service Configuration Application Configuration Source> 
- Unified monitoring agent operational metrics source object.
- sourceType String
- Unified schema logging source type.
- sources
List<GetUnified Agent Configuration Service Configuration Application Configuration Source> 
- Logging source object.
- unifiedAgent List<GetConfiguration Filters Unified Agent Configuration Service Configuration Application Configuration Unified Agent Configuration Filter> 
- Logging filter object.
- destinations
GetUnified Agent Configuration Service Configuration Application Configuration Destination[] 
- Unified monitoring agent operational metrics destination object.
- source
GetUnified Agent Configuration Service Configuration Application Configuration Source[] 
- Unified monitoring agent operational metrics source object.
- sourceType string
- Unified schema logging source type.
- sources
GetUnified Agent Configuration Service Configuration Application Configuration Source[] 
- Logging source object.
- unifiedAgent GetConfiguration Filters Unified Agent Configuration Service Configuration Application Configuration Unified Agent Configuration Filter[] 
- Logging filter object.
- destinations
Sequence[GetUnified Agent Configuration Service Configuration Application Configuration Destination] 
- Unified monitoring agent operational metrics destination object.
- source
Sequence[GetUnified Agent Configuration Service Configuration Application Configuration Source] 
- Unified monitoring agent operational metrics source object.
- source_type str
- Unified schema logging source type.
- sources
Sequence[GetUnified Agent Configuration Service Configuration Application Configuration Source] 
- Logging source object.
- unified_agent_ Sequence[Getconfiguration_ filters Unified Agent Configuration Service Configuration Application Configuration Unified Agent Configuration Filter] 
- Logging filter object.
- destinations List<Property Map>
- Unified monitoring agent operational metrics destination object.
- source List<Property Map>
- Unified monitoring agent operational metrics source object.
- sourceType String
- Unified schema logging source type.
- sources List<Property Map>
- Logging source object.
- unifiedAgent List<Property Map>Configuration Filters 
- Logging filter object.
GetUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationDestination        
- CompartmentId string
- The OCID of the compartment that the resource belongs to.
- MetricsNamespace string
- Namespace to which metrics will be emitted.
- CompartmentId string
- The OCID of the compartment that the resource belongs to.
- MetricsNamespace string
- Namespace to which metrics will be emitted.
- compartmentId String
- The OCID of the compartment that the resource belongs to.
- metricsNamespace String
- Namespace to which metrics will be emitted.
- compartmentId string
- The OCID of the compartment that the resource belongs to.
- metricsNamespace string
- Namespace to which metrics will be emitted.
- compartment_id str
- The OCID of the compartment that the resource belongs to.
- metrics_namespace str
- Namespace to which metrics will be emitted.
- compartmentId String
- The OCID of the compartment that the resource belongs to.
- metricsNamespace String
- Namespace to which metrics will be emitted.
GetUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationSource        
- AdvancedOptions List<GetUnified Agent Configuration Service Configuration Application Configuration Source Advanced Option> 
- Advanced options for logging configuration
- Name string
- The name key to tag this Grok pattern.
- Parsers
List<GetUnified Agent Configuration Service Configuration Application Configuration Source Parser> 
- Source parser object.
- Paths List<string>
- Absolute paths for log source files. Wildcards can be used.
- SourceType string
- Unified schema logging source type.
- AdvancedOptions []GetUnified Agent Configuration Service Configuration Application Configuration Source Advanced Option 
- Advanced options for logging configuration
- Name string
- The name key to tag this Grok pattern.
- Parsers
[]GetUnified Agent Configuration Service Configuration Application Configuration Source Parser 
- Source parser object.
- Paths []string
- Absolute paths for log source files. Wildcards can be used.
- SourceType string
- Unified schema logging source type.
- advancedOptions List<GetUnified Agent Configuration Service Configuration Application Configuration Source Advanced Option> 
- Advanced options for logging configuration
- name String
- The name key to tag this Grok pattern.
- parsers
List<GetUnified Agent Configuration Service Configuration Application Configuration Source Parser> 
- Source parser object.
- paths List<String>
- Absolute paths for log source files. Wildcards can be used.
- sourceType String
- Unified schema logging source type.
- advancedOptions GetUnified Agent Configuration Service Configuration Application Configuration Source Advanced Option[] 
- Advanced options for logging configuration
- name string
- The name key to tag this Grok pattern.
- parsers
GetUnified Agent Configuration Service Configuration Application Configuration Source Parser[] 
- Source parser object.
- paths string[]
- Absolute paths for log source files. Wildcards can be used.
- sourceType string
- Unified schema logging source type.
- advanced_options Sequence[GetUnified Agent Configuration Service Configuration Application Configuration Source Advanced Option] 
- Advanced options for logging configuration
- name str
- The name key to tag this Grok pattern.
- parsers
Sequence[GetUnified Agent Configuration Service Configuration Application Configuration Source Parser] 
- Source parser object.
- paths Sequence[str]
- Absolute paths for log source files. Wildcards can be used.
- source_type str
- Unified schema logging source type.
- advancedOptions List<Property Map>
- Advanced options for logging configuration
- name String
- The name key to tag this Grok pattern.
- parsers List<Property Map>
- Source parser object.
- paths List<String>
- Absolute paths for log source files. Wildcards can be used.
- sourceType String
- Unified schema logging source type.
GetUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationSourceAdvancedOption          
- IsRead boolFrom Head 
- Starts to read the logs from the head of the file or the last read position recorded in pos_file, not tail.
- IsRead boolFrom Head 
- Starts to read the logs from the head of the file or the last read position recorded in pos_file, not tail.
- isRead BooleanFrom Head 
- Starts to read the logs from the head of the file or the last read position recorded in pos_file, not tail.
- isRead booleanFrom Head 
- Starts to read the logs from the head of the file or the last read position recorded in pos_file, not tail.
- is_read_ boolfrom_ head 
- Starts to read the logs from the head of the file or the last read position recorded in pos_file, not tail.
- isRead BooleanFrom Head 
- Starts to read the logs from the head of the file or the last read position recorded in pos_file, not tail.
GetUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationSourceParser         
- Delimiter string
- CSV delimiter.
- Expression string
- Regex pattern.
- FieldTime stringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- FormatFirstline string
- First line pattern format.
- Formats List<string>
- Mutiline pattern format.
- GrokFailure stringKey 
- Grok failure key.
- GrokName stringKey 
- Grok name key.
- IsEstimate boolCurrent Event 
- If true, use Fluent::EventTime.now(current time) as a timestamp when the time_key is specified.
- IsKeep boolTime Key 
- If true, keep the time field in the record.
- IsMerge boolCri Fields 
- If you don't need stream or logtag fields, set this to false.
- IsNull boolEmpty String 
- If true, an empty string field is replaced with a null value.
- IsSupport boolColonless Ident 
- Specifies whether or not to support colonless ident. Corresponds to the Fluentd support_colonless_ident parameter.
- IsWith boolPriority 
- Specifies with priority or not. Corresponds to the Fluentd with_priority parameter.
- Keys List<string>
- CSV keys.
- MessageFormat string
- Syslog message format.
- MessageKey string
- Specifies the field name to contain logs.
- MultiLine stringStart Regexp 
- Multiline start regexp pattern.
- NestedParsers List<GetUnified Agent Configuration Service Configuration Application Configuration Source Parser Nested Parser> 
- Optional nested JSON Parser for CRI. Supported fields are fieldTimeKey, timeFormat, and isKeepTimeKey.
- NullValue stringPattern 
- Specify the null value pattern.
- ParseNested bool
- If true, a separator parameter can be further defined.
- ParserType string
- Type of fluent parser.
- Patterns
List<GetUnified Agent Configuration Service Configuration Application Configuration Source Parser Pattern> 
- Grok pattern object.
- RecordInputs List<GetUnified Agent Configuration Service Configuration Application Configuration Source Parser Record Input> 
- record section of openmetrics parser.
- Rfc5424timeFormat string
- RFC 5424 time format.
- Separator string
- Keys of adjacent levels are joined by the separator.
- SyslogParser stringType 
- Syslog parser type.
- TimeFormat string
- Process time value using the specified format.
- TimeType string
- JSON parser time type.
- TimeoutIn intMilliseconds 
- Specify the timeout for parse processing. This is mainly for detecting an incorrect regexp pattern.
- Types Dictionary<string, string>
- Specify types for converting a field into another type. For example, With this configuration: @type csv keys time,host,req_id,user time_key time
- Delimiter string
- CSV delimiter.
- Expression string
- Regex pattern.
- FieldTime stringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- FormatFirstline string
- First line pattern format.
- Formats []string
- Mutiline pattern format.
- GrokFailure stringKey 
- Grok failure key.
- GrokName stringKey 
- Grok name key.
- IsEstimate boolCurrent Event 
- If true, use Fluent::EventTime.now(current time) as a timestamp when the time_key is specified.
- IsKeep boolTime Key 
- If true, keep the time field in the record.
- IsMerge boolCri Fields 
- If you don't need stream or logtag fields, set this to false.
- IsNull boolEmpty String 
- If true, an empty string field is replaced with a null value.
- IsSupport boolColonless Ident 
- Specifies whether or not to support colonless ident. Corresponds to the Fluentd support_colonless_ident parameter.
- IsWith boolPriority 
- Specifies with priority or not. Corresponds to the Fluentd with_priority parameter.
- Keys []string
- CSV keys.
- MessageFormat string
- Syslog message format.
- MessageKey string
- Specifies the field name to contain logs.
- MultiLine stringStart Regexp 
- Multiline start regexp pattern.
- NestedParsers []GetUnified Agent Configuration Service Configuration Application Configuration Source Parser Nested Parser 
- Optional nested JSON Parser for CRI. Supported fields are fieldTimeKey, timeFormat, and isKeepTimeKey.
- NullValue stringPattern 
- Specify the null value pattern.
- ParseNested bool
- If true, a separator parameter can be further defined.
- ParserType string
- Type of fluent parser.
- Patterns
[]GetUnified Agent Configuration Service Configuration Application Configuration Source Parser Pattern 
- Grok pattern object.
- RecordInputs []GetUnified Agent Configuration Service Configuration Application Configuration Source Parser Record Input 
- record section of openmetrics parser.
- Rfc5424timeFormat string
- RFC 5424 time format.
- Separator string
- Keys of adjacent levels are joined by the separator.
- SyslogParser stringType 
- Syslog parser type.
- TimeFormat string
- Process time value using the specified format.
- TimeType string
- JSON parser time type.
- TimeoutIn intMilliseconds 
- Specify the timeout for parse processing. This is mainly for detecting an incorrect regexp pattern.
- Types map[string]string
- Specify types for converting a field into another type. For example, With this configuration: @type csv keys time,host,req_id,user time_key time
- delimiter String
- CSV delimiter.
- expression String
- Regex pattern.
- fieldTime StringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- formatFirstline String
- First line pattern format.
- formats List<String>
- Mutiline pattern format.
- grokFailure StringKey 
- Grok failure key.
- grokName StringKey 
- Grok name key.
- isEstimate BooleanCurrent Event 
- If true, use Fluent::EventTime.now(current time) as a timestamp when the time_key is specified.
- isKeep BooleanTime Key 
- If true, keep the time field in the record.
- isMerge BooleanCri Fields 
- If you don't need stream or logtag fields, set this to false.
- isNull BooleanEmpty String 
- If true, an empty string field is replaced with a null value.
- isSupport BooleanColonless Ident 
- Specifies whether or not to support colonless ident. Corresponds to the Fluentd support_colonless_ident parameter.
- isWith BooleanPriority 
- Specifies with priority or not. Corresponds to the Fluentd with_priority parameter.
- keys List<String>
- CSV keys.
- messageFormat String
- Syslog message format.
- messageKey String
- Specifies the field name to contain logs.
- multiLine StringStart Regexp 
- Multiline start regexp pattern.
- nestedParsers List<GetUnified Agent Configuration Service Configuration Application Configuration Source Parser Nested Parser> 
- Optional nested JSON Parser for CRI. Supported fields are fieldTimeKey, timeFormat, and isKeepTimeKey.
- nullValue StringPattern 
- Specify the null value pattern.
- parseNested Boolean
- If true, a separator parameter can be further defined.
- parserType String
- Type of fluent parser.
- patterns
List<GetUnified Agent Configuration Service Configuration Application Configuration Source Parser Pattern> 
- Grok pattern object.
- recordInputs List<GetUnified Agent Configuration Service Configuration Application Configuration Source Parser Record Input> 
- record section of openmetrics parser.
- rfc5424timeFormat String
- RFC 5424 time format.
- separator String
- Keys of adjacent levels are joined by the separator.
- syslogParser StringType 
- Syslog parser type.
- timeFormat String
- Process time value using the specified format.
- timeType String
- JSON parser time type.
- timeoutIn IntegerMilliseconds 
- Specify the timeout for parse processing. This is mainly for detecting an incorrect regexp pattern.
- types Map<String,String>
- Specify types for converting a field into another type. For example, With this configuration: @type csv keys time,host,req_id,user time_key time
- delimiter string
- CSV delimiter.
- expression string
- Regex pattern.
- fieldTime stringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- formatFirstline string
- First line pattern format.
- formats string[]
- Mutiline pattern format.
- grokFailure stringKey 
- Grok failure key.
- grokName stringKey 
- Grok name key.
- isEstimate booleanCurrent Event 
- If true, use Fluent::EventTime.now(current time) as a timestamp when the time_key is specified.
- isKeep booleanTime Key 
- If true, keep the time field in the record.
- isMerge booleanCri Fields 
- If you don't need stream or logtag fields, set this to false.
- isNull booleanEmpty String 
- If true, an empty string field is replaced with a null value.
- isSupport booleanColonless Ident 
- Specifies whether or not to support colonless ident. Corresponds to the Fluentd support_colonless_ident parameter.
- isWith booleanPriority 
- Specifies with priority or not. Corresponds to the Fluentd with_priority parameter.
- keys string[]
- CSV keys.
- messageFormat string
- Syslog message format.
- messageKey string
- Specifies the field name to contain logs.
- multiLine stringStart Regexp 
- Multiline start regexp pattern.
- nestedParsers GetUnified Agent Configuration Service Configuration Application Configuration Source Parser Nested Parser[] 
- Optional nested JSON Parser for CRI. Supported fields are fieldTimeKey, timeFormat, and isKeepTimeKey.
- nullValue stringPattern 
- Specify the null value pattern.
- parseNested boolean
- If true, a separator parameter can be further defined.
- parserType string
- Type of fluent parser.
- patterns
GetUnified Agent Configuration Service Configuration Application Configuration Source Parser Pattern[] 
- Grok pattern object.
- recordInputs GetUnified Agent Configuration Service Configuration Application Configuration Source Parser Record Input[] 
- record section of openmetrics parser.
- rfc5424timeFormat string
- RFC 5424 time format.
- separator string
- Keys of adjacent levels are joined by the separator.
- syslogParser stringType 
- Syslog parser type.
- timeFormat string
- Process time value using the specified format.
- timeType string
- JSON parser time type.
- timeoutIn numberMilliseconds 
- Specify the timeout for parse processing. This is mainly for detecting an incorrect regexp pattern.
- types {[key: string]: string}
- Specify types for converting a field into another type. For example, With this configuration: @type csv keys time,host,req_id,user time_key time
- delimiter str
- CSV delimiter.
- expression str
- Regex pattern.
- field_time_ strkey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- format_firstline str
- First line pattern format.
- formats Sequence[str]
- Mutiline pattern format.
- grok_failure_ strkey 
- Grok failure key.
- grok_name_ strkey 
- Grok name key.
- is_estimate_ boolcurrent_ event 
- If true, use Fluent::EventTime.now(current time) as a timestamp when the time_key is specified.
- is_keep_ booltime_ key 
- If true, keep the time field in the record.
- is_merge_ boolcri_ fields 
- If you don't need stream or logtag fields, set this to false.
- is_null_ boolempty_ string 
- If true, an empty string field is replaced with a null value.
- is_support_ boolcolonless_ ident 
- Specifies whether or not to support colonless ident. Corresponds to the Fluentd support_colonless_ident parameter.
- is_with_ boolpriority 
- Specifies with priority or not. Corresponds to the Fluentd with_priority parameter.
- keys Sequence[str]
- CSV keys.
- message_format str
- Syslog message format.
- message_key str
- Specifies the field name to contain logs.
- multi_line_ strstart_ regexp 
- Multiline start regexp pattern.
- nested_parsers Sequence[GetUnified Agent Configuration Service Configuration Application Configuration Source Parser Nested Parser] 
- Optional nested JSON Parser for CRI. Supported fields are fieldTimeKey, timeFormat, and isKeepTimeKey.
- null_value_ strpattern 
- Specify the null value pattern.
- parse_nested bool
- If true, a separator parameter can be further defined.
- parser_type str
- Type of fluent parser.
- patterns
Sequence[GetUnified Agent Configuration Service Configuration Application Configuration Source Parser Pattern] 
- Grok pattern object.
- record_inputs Sequence[GetUnified Agent Configuration Service Configuration Application Configuration Source Parser Record Input] 
- record section of openmetrics parser.
- rfc5424time_format str
- RFC 5424 time format.
- separator str
- Keys of adjacent levels are joined by the separator.
- syslog_parser_ strtype 
- Syslog parser type.
- time_format str
- Process time value using the specified format.
- time_type str
- JSON parser time type.
- timeout_in_ intmilliseconds 
- Specify the timeout for parse processing. This is mainly for detecting an incorrect regexp pattern.
- types Mapping[str, str]
- Specify types for converting a field into another type. For example, With this configuration: @type csv keys time,host,req_id,user time_key time
- delimiter String
- CSV delimiter.
- expression String
- Regex pattern.
- fieldTime StringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- formatFirstline String
- First line pattern format.
- formats List<String>
- Mutiline pattern format.
- grokFailure StringKey 
- Grok failure key.
- grokName StringKey 
- Grok name key.
- isEstimate BooleanCurrent Event 
- If true, use Fluent::EventTime.now(current time) as a timestamp when the time_key is specified.
- isKeep BooleanTime Key 
- If true, keep the time field in the record.
- isMerge BooleanCri Fields 
- If you don't need stream or logtag fields, set this to false.
- isNull BooleanEmpty String 
- If true, an empty string field is replaced with a null value.
- isSupport BooleanColonless Ident 
- Specifies whether or not to support colonless ident. Corresponds to the Fluentd support_colonless_ident parameter.
- isWith BooleanPriority 
- Specifies with priority or not. Corresponds to the Fluentd with_priority parameter.
- keys List<String>
- CSV keys.
- messageFormat String
- Syslog message format.
- messageKey String
- Specifies the field name to contain logs.
- multiLine StringStart Regexp 
- Multiline start regexp pattern.
- nestedParsers List<Property Map>
- Optional nested JSON Parser for CRI. Supported fields are fieldTimeKey, timeFormat, and isKeepTimeKey.
- nullValue StringPattern 
- Specify the null value pattern.
- parseNested Boolean
- If true, a separator parameter can be further defined.
- parserType String
- Type of fluent parser.
- patterns List<Property Map>
- Grok pattern object.
- recordInputs List<Property Map>
- record section of openmetrics parser.
- rfc5424timeFormat String
- RFC 5424 time format.
- separator String
- Keys of adjacent levels are joined by the separator.
- syslogParser StringType 
- Syslog parser type.
- timeFormat String
- Process time value using the specified format.
- timeType String
- JSON parser time type.
- timeoutIn NumberMilliseconds 
- Specify the timeout for parse processing. This is mainly for detecting an incorrect regexp pattern.
- types Map<String>
- Specify types for converting a field into another type. For example, With this configuration: @type csv keys time,host,req_id,user time_key time
GetUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationSourceParserNestedParser           
- FieldTime stringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- IsKeep boolTime Key 
- If true, keep the time field in the record.
- ParseNested bool
- If true, a separator parameter can be further defined.
- Separator string
- Keys of adjacent levels are joined by the separator.
- TimeFormat string
- Process time value using the specified format.
- TimeType string
- JSON parser time type.
- FieldTime stringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- IsKeep boolTime Key 
- If true, keep the time field in the record.
- ParseNested bool
- If true, a separator parameter can be further defined.
- Separator string
- Keys of adjacent levels are joined by the separator.
- TimeFormat string
- Process time value using the specified format.
- TimeType string
- JSON parser time type.
- fieldTime StringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- isKeep BooleanTime Key 
- If true, keep the time field in the record.
- parseNested Boolean
- If true, a separator parameter can be further defined.
- separator String
- Keys of adjacent levels are joined by the separator.
- timeFormat String
- Process time value using the specified format.
- timeType String
- JSON parser time type.
- fieldTime stringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- isKeep booleanTime Key 
- If true, keep the time field in the record.
- parseNested boolean
- If true, a separator parameter can be further defined.
- separator string
- Keys of adjacent levels are joined by the separator.
- timeFormat string
- Process time value using the specified format.
- timeType string
- JSON parser time type.
- field_time_ strkey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- is_keep_ booltime_ key 
- If true, keep the time field in the record.
- parse_nested bool
- If true, a separator parameter can be further defined.
- separator str
- Keys of adjacent levels are joined by the separator.
- time_format str
- Process time value using the specified format.
- time_type str
- JSON parser time type.
- fieldTime StringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- isKeep BooleanTime Key 
- If true, keep the time field in the record.
- parseNested Boolean
- If true, a separator parameter can be further defined.
- separator String
- Keys of adjacent levels are joined by the separator.
- timeFormat String
- Process time value using the specified format.
- timeType String
- JSON parser time type.
GetUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationSourceParserPattern          
- FieldTime stringFormat 
- Process value using the specified format. This is available only when time_type is a string.
- FieldTime stringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- FieldTime stringZone 
- Use the specified time zone. The time value can be parsed or formatted in the specified time zone.
- Name string
- The name key to tag this Grok pattern.
- Pattern string
- The Grok pattern.
- FieldTime stringFormat 
- Process value using the specified format. This is available only when time_type is a string.
- FieldTime stringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- FieldTime stringZone 
- Use the specified time zone. The time value can be parsed or formatted in the specified time zone.
- Name string
- The name key to tag this Grok pattern.
- Pattern string
- The Grok pattern.
- fieldTime StringFormat 
- Process value using the specified format. This is available only when time_type is a string.
- fieldTime StringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- fieldTime StringZone 
- Use the specified time zone. The time value can be parsed or formatted in the specified time zone.
- name String
- The name key to tag this Grok pattern.
- pattern String
- The Grok pattern.
- fieldTime stringFormat 
- Process value using the specified format. This is available only when time_type is a string.
- fieldTime stringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- fieldTime stringZone 
- Use the specified time zone. The time value can be parsed or formatted in the specified time zone.
- name string
- The name key to tag this Grok pattern.
- pattern string
- The Grok pattern.
- field_time_ strformat 
- Process value using the specified format. This is available only when time_type is a string.
- field_time_ strkey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- field_time_ strzone 
- Use the specified time zone. The time value can be parsed or formatted in the specified time zone.
- name str
- The name key to tag this Grok pattern.
- pattern str
- The Grok pattern.
- fieldTime StringFormat 
- Process value using the specified format. This is available only when time_type is a string.
- fieldTime StringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- fieldTime StringZone 
- Use the specified time zone. The time value can be parsed or formatted in the specified time zone.
- name String
- The name key to tag this Grok pattern.
- pattern String
- The Grok pattern.
GetUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationSourceParserRecordInput           
- Dimensions Dictionary<string, string>
- Dimensions to be added for metrics.
- Namespace string
- Namespace to emit metrics.
- ResourceGroup string
- Resource group to emit metrics.
- Dimensions map[string]string
- Dimensions to be added for metrics.
- Namespace string
- Namespace to emit metrics.
- ResourceGroup string
- Resource group to emit metrics.
- dimensions Map<String,String>
- Dimensions to be added for metrics.
- namespace String
- Namespace to emit metrics.
- resourceGroup String
- Resource group to emit metrics.
- dimensions {[key: string]: string}
- Dimensions to be added for metrics.
- namespace string
- Namespace to emit metrics.
- resourceGroup string
- Resource group to emit metrics.
- dimensions Mapping[str, str]
- Dimensions to be added for metrics.
- namespace str
- Namespace to emit metrics.
- resource_group str
- Resource group to emit metrics.
- dimensions Map<String>
- Dimensions to be added for metrics.
- namespace String
- Namespace to emit metrics.
- resourceGroup String
- Resource group to emit metrics.
GetUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationUnifiedAgentConfigurationFilter           
- AllowLists List<string>
- A list of filtering rules to include logs
- DenyLists List<string>
- A list of filtering rules to reject logs
- FilterType string
- Unified schema logging filter type.
- Name string
- The name key to tag this Grok pattern.
- AllowLists []string
- A list of filtering rules to include logs
- DenyLists []string
- A list of filtering rules to reject logs
- FilterType string
- Unified schema logging filter type.
- Name string
- The name key to tag this Grok pattern.
- allowLists List<String>
- A list of filtering rules to include logs
- denyLists List<String>
- A list of filtering rules to reject logs
- filterType String
- Unified schema logging filter type.
- name String
- The name key to tag this Grok pattern.
- allowLists string[]
- A list of filtering rules to include logs
- denyLists string[]
- A list of filtering rules to reject logs
- filterType string
- Unified schema logging filter type.
- name string
- The name key to tag this Grok pattern.
- allow_lists Sequence[str]
- A list of filtering rules to include logs
- deny_lists Sequence[str]
- A list of filtering rules to reject logs
- filter_type str
- Unified schema logging filter type.
- name str
- The name key to tag this Grok pattern.
- allowLists List<String>
- A list of filtering rules to include logs
- denyLists List<String>
- A list of filtering rules to reject logs
- filterType String
- Unified schema logging filter type.
- name String
- The name key to tag this Grok pattern.
GetUnifiedAgentConfigurationServiceConfigurationDestination      
- LogObject stringId 
- The OCID of the resource.
- OperationalMetrics List<GetConfigurations Unified Agent Configuration Service Configuration Destination Operational Metrics Configuration> 
- Unified monitoring agent operational metrics configuration object.
- LogObject stringId 
- The OCID of the resource.
- OperationalMetrics []GetConfigurations Unified Agent Configuration Service Configuration Destination Operational Metrics Configuration 
- Unified monitoring agent operational metrics configuration object.
- logObject StringId 
- The OCID of the resource.
- operationalMetrics List<GetConfigurations Unified Agent Configuration Service Configuration Destination Operational Metrics Configuration> 
- Unified monitoring agent operational metrics configuration object.
- logObject stringId 
- The OCID of the resource.
- operationalMetrics GetConfigurations Unified Agent Configuration Service Configuration Destination Operational Metrics Configuration[] 
- Unified monitoring agent operational metrics configuration object.
- log_object_ strid 
- The OCID of the resource.
- operational_metrics_ Sequence[Getconfigurations Unified Agent Configuration Service Configuration Destination Operational Metrics Configuration] 
- Unified monitoring agent operational metrics configuration object.
- logObject StringId 
- The OCID of the resource.
- operationalMetrics List<Property Map>Configurations 
- Unified monitoring agent operational metrics configuration object.
GetUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfiguration         
- Destinations
List<GetUnified Agent Configuration Service Configuration Destination Operational Metrics Configuration Destination> 
- Unified monitoring agent operational metrics destination object.
- Sources
List<GetUnified Agent Configuration Service Configuration Destination Operational Metrics Configuration Source> 
- Unified monitoring agent operational metrics source object.
- Destinations
[]GetUnified Agent Configuration Service Configuration Destination Operational Metrics Configuration Destination 
- Unified monitoring agent operational metrics destination object.
- Sources
[]GetUnified Agent Configuration Service Configuration Destination Operational Metrics Configuration Source 
- Unified monitoring agent operational metrics source object.
- destinations
List<GetUnified Agent Configuration Service Configuration Destination Operational Metrics Configuration Destination> 
- Unified monitoring agent operational metrics destination object.
- sources
List<GetUnified Agent Configuration Service Configuration Destination Operational Metrics Configuration Source> 
- Unified monitoring agent operational metrics source object.
- destinations
GetUnified Agent Configuration Service Configuration Destination Operational Metrics Configuration Destination[] 
- Unified monitoring agent operational metrics destination object.
- sources
GetUnified Agent Configuration Service Configuration Destination Operational Metrics Configuration Source[] 
- Unified monitoring agent operational metrics source object.
- destinations
Sequence[GetUnified Agent Configuration Service Configuration Destination Operational Metrics Configuration Destination] 
- Unified monitoring agent operational metrics destination object.
- sources
Sequence[GetUnified Agent Configuration Service Configuration Destination Operational Metrics Configuration Source] 
- Unified monitoring agent operational metrics source object.
- destinations List<Property Map>
- Unified monitoring agent operational metrics destination object.
- sources List<Property Map>
- Unified monitoring agent operational metrics source object.
GetUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationDestination          
- CompartmentId string
- The OCID of the compartment that the resource belongs to.
- CompartmentId string
- The OCID of the compartment that the resource belongs to.
- compartmentId String
- The OCID of the compartment that the resource belongs to.
- compartmentId string
- The OCID of the compartment that the resource belongs to.
- compartment_id str
- The OCID of the compartment that the resource belongs to.
- compartmentId String
- The OCID of the compartment that the resource belongs to.
GetUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSource          
- Metrics List<string>
- List of unified monitoring agent operational metrics.
- RecordInputs List<GetUnified Agent Configuration Service Configuration Destination Operational Metrics Configuration Source Record Input> 
- record section of openmetrics parser.
- Type string
- Type of the unified monitoring agent operational metrics source object.
- Metrics []string
- List of unified monitoring agent operational metrics.
- RecordInputs []GetUnified Agent Configuration Service Configuration Destination Operational Metrics Configuration Source Record Input 
- record section of openmetrics parser.
- Type string
- Type of the unified monitoring agent operational metrics source object.
- metrics List<String>
- List of unified monitoring agent operational metrics.
- recordInputs List<GetUnified Agent Configuration Service Configuration Destination Operational Metrics Configuration Source Record Input> 
- record section of openmetrics parser.
- type String
- Type of the unified monitoring agent operational metrics source object.
- metrics string[]
- List of unified monitoring agent operational metrics.
- recordInputs GetUnified Agent Configuration Service Configuration Destination Operational Metrics Configuration Source Record Input[] 
- record section of openmetrics parser.
- type string
- Type of the unified monitoring agent operational metrics source object.
- metrics Sequence[str]
- List of unified monitoring agent operational metrics.
- record_inputs Sequence[GetUnified Agent Configuration Service Configuration Destination Operational Metrics Configuration Source Record Input] 
- record section of openmetrics parser.
- type str
- Type of the unified monitoring agent operational metrics source object.
- metrics List<String>
- List of unified monitoring agent operational metrics.
- recordInputs List<Property Map>
- record section of openmetrics parser.
- type String
- Type of the unified monitoring agent operational metrics source object.
GetUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceRecordInput            
- Namespace string
- Namespace to emit metrics.
- ResourceGroup string
- Resource group to emit metrics.
- Namespace string
- Namespace to emit metrics.
- ResourceGroup string
- Resource group to emit metrics.
- namespace String
- Namespace to emit metrics.
- resourceGroup String
- Resource group to emit metrics.
- namespace string
- Namespace to emit metrics.
- resourceGroup string
- Resource group to emit metrics.
- namespace str
- Namespace to emit metrics.
- resource_group str
- Resource group to emit metrics.
- namespace String
- Namespace to emit metrics.
- resourceGroup String
- Resource group to emit metrics.
GetUnifiedAgentConfigurationServiceConfigurationSource      
- AdvancedOptions List<GetUnified Agent Configuration Service Configuration Source Advanced Option> 
- Advanced options for logging configuration
- Channels List<string>
- Windows event log channels.
- CustomPlugin string
- User customized source plugin.
- Name string
- The name key to tag this Grok pattern.
- Parsers
List<GetUnified Agent Configuration Service Configuration Source Parser> 
- Source parser object.
- Paths List<string>
- Absolute paths for log source files. Wildcards can be used.
- SourceType string
- Unified schema logging source type.
- AdvancedOptions []GetUnified Agent Configuration Service Configuration Source Advanced Option 
- Advanced options for logging configuration
- Channels []string
- Windows event log channels.
- CustomPlugin string
- User customized source plugin.
- Name string
- The name key to tag this Grok pattern.
- Parsers
[]GetUnified Agent Configuration Service Configuration Source Parser 
- Source parser object.
- Paths []string
- Absolute paths for log source files. Wildcards can be used.
- SourceType string
- Unified schema logging source type.
- advancedOptions List<GetUnified Agent Configuration Service Configuration Source Advanced Option> 
- Advanced options for logging configuration
- channels List<String>
- Windows event log channels.
- customPlugin String
- User customized source plugin.
- name String
- The name key to tag this Grok pattern.
- parsers
List<GetUnified Agent Configuration Service Configuration Source Parser> 
- Source parser object.
- paths List<String>
- Absolute paths for log source files. Wildcards can be used.
- sourceType String
- Unified schema logging source type.
- advancedOptions GetUnified Agent Configuration Service Configuration Source Advanced Option[] 
- Advanced options for logging configuration
- channels string[]
- Windows event log channels.
- customPlugin string
- User customized source plugin.
- name string
- The name key to tag this Grok pattern.
- parsers
GetUnified Agent Configuration Service Configuration Source Parser[] 
- Source parser object.
- paths string[]
- Absolute paths for log source files. Wildcards can be used.
- sourceType string
- Unified schema logging source type.
- advanced_options Sequence[GetUnified Agent Configuration Service Configuration Source Advanced Option] 
- Advanced options for logging configuration
- channels Sequence[str]
- Windows event log channels.
- custom_plugin str
- User customized source plugin.
- name str
- The name key to tag this Grok pattern.
- parsers
Sequence[GetUnified Agent Configuration Service Configuration Source Parser] 
- Source parser object.
- paths Sequence[str]
- Absolute paths for log source files. Wildcards can be used.
- source_type str
- Unified schema logging source type.
- advancedOptions List<Property Map>
- Advanced options for logging configuration
- channels List<String>
- Windows event log channels.
- customPlugin String
- User customized source plugin.
- name String
- The name key to tag this Grok pattern.
- parsers List<Property Map>
- Source parser object.
- paths List<String>
- Absolute paths for log source files. Wildcards can be used.
- sourceType String
- Unified schema logging source type.
GetUnifiedAgentConfigurationServiceConfigurationSourceAdvancedOption        
- IsRead boolFrom Head 
- Starts to read the logs from the head of the file or the last read position recorded in pos_file, not tail.
- IsRead boolFrom Head 
- Starts to read the logs from the head of the file or the last read position recorded in pos_file, not tail.
- isRead BooleanFrom Head 
- Starts to read the logs from the head of the file or the last read position recorded in pos_file, not tail.
- isRead booleanFrom Head 
- Starts to read the logs from the head of the file or the last read position recorded in pos_file, not tail.
- is_read_ boolfrom_ head 
- Starts to read the logs from the head of the file or the last read position recorded in pos_file, not tail.
- isRead BooleanFrom Head 
- Starts to read the logs from the head of the file or the last read position recorded in pos_file, not tail.
GetUnifiedAgentConfigurationServiceConfigurationSourceParser       
- Delimiter string
- CSV delimiter.
- Expression string
- Regex pattern.
- FieldTime stringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- FormatFirstline string
- First line pattern format.
- Formats List<string>
- Mutiline pattern format.
- GrokFailure stringKey 
- Grok failure key.
- GrokName stringKey 
- Grok name key.
- IsEstimate boolCurrent Event 
- If true, use Fluent::EventTime.now(current time) as a timestamp when the time_key is specified.
- IsKeep boolTime Key 
- If true, keep the time field in the record.
- IsMerge boolCri Fields 
- If you don't need stream or logtag fields, set this to false.
- IsNull boolEmpty String 
- If true, an empty string field is replaced with a null value.
- IsSupport boolColonless Ident 
- Specifies whether or not to support colonless ident. Corresponds to the Fluentd support_colonless_ident parameter.
- IsWith boolPriority 
- Specifies with priority or not. Corresponds to the Fluentd with_priority parameter.
- Keys List<string>
- CSV keys.
- MessageFormat string
- Syslog message format.
- MessageKey string
- Specifies the field name to contain logs.
- MultiLine stringStart Regexp 
- Multiline start regexp pattern.
- NestedParsers List<GetUnified Agent Configuration Service Configuration Source Parser Nested Parser> 
- Optional nested JSON Parser for CRI. Supported fields are fieldTimeKey, timeFormat, and isKeepTimeKey.
- NullValue stringPattern 
- Specify the null value pattern.
- ParseNested bool
- If true, a separator parameter can be further defined.
- ParserType string
- Type of fluent parser.
- Patterns
List<GetUnified Agent Configuration Service Configuration Source Parser Pattern> 
- Grok pattern object.
- RecordInputs List<GetUnified Agent Configuration Service Configuration Source Parser Record Input> 
- record section of openmetrics parser.
- Rfc5424timeFormat string
- RFC 5424 time format.
- Separator string
- Keys of adjacent levels are joined by the separator.
- SyslogParser stringType 
- Syslog parser type.
- TimeFormat string
- Process time value using the specified format.
- TimeType string
- JSON parser time type.
- TimeoutIn intMilliseconds 
- Specify the timeout for parse processing. This is mainly for detecting an incorrect regexp pattern.
- Types Dictionary<string, string>
- Specify types for converting a field into another type. For example, With this configuration: @type csv keys time,host,req_id,user time_key time
- Delimiter string
- CSV delimiter.
- Expression string
- Regex pattern.
- FieldTime stringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- FormatFirstline string
- First line pattern format.
- Formats []string
- Mutiline pattern format.
- GrokFailure stringKey 
- Grok failure key.
- GrokName stringKey 
- Grok name key.
- IsEstimate boolCurrent Event 
- If true, use Fluent::EventTime.now(current time) as a timestamp when the time_key is specified.
- IsKeep boolTime Key 
- If true, keep the time field in the record.
- IsMerge boolCri Fields 
- If you don't need stream or logtag fields, set this to false.
- IsNull boolEmpty String 
- If true, an empty string field is replaced with a null value.
- IsSupport boolColonless Ident 
- Specifies whether or not to support colonless ident. Corresponds to the Fluentd support_colonless_ident parameter.
- IsWith boolPriority 
- Specifies with priority or not. Corresponds to the Fluentd with_priority parameter.
- Keys []string
- CSV keys.
- MessageFormat string
- Syslog message format.
- MessageKey string
- Specifies the field name to contain logs.
- MultiLine stringStart Regexp 
- Multiline start regexp pattern.
- NestedParsers []GetUnified Agent Configuration Service Configuration Source Parser Nested Parser 
- Optional nested JSON Parser for CRI. Supported fields are fieldTimeKey, timeFormat, and isKeepTimeKey.
- NullValue stringPattern 
- Specify the null value pattern.
- ParseNested bool
- If true, a separator parameter can be further defined.
- ParserType string
- Type of fluent parser.
- Patterns
[]GetUnified Agent Configuration Service Configuration Source Parser Pattern 
- Grok pattern object.
- RecordInputs []GetUnified Agent Configuration Service Configuration Source Parser Record Input 
- record section of openmetrics parser.
- Rfc5424timeFormat string
- RFC 5424 time format.
- Separator string
- Keys of adjacent levels are joined by the separator.
- SyslogParser stringType 
- Syslog parser type.
- TimeFormat string
- Process time value using the specified format.
- TimeType string
- JSON parser time type.
- TimeoutIn intMilliseconds 
- Specify the timeout for parse processing. This is mainly for detecting an incorrect regexp pattern.
- Types map[string]string
- Specify types for converting a field into another type. For example, With this configuration: @type csv keys time,host,req_id,user time_key time
- delimiter String
- CSV delimiter.
- expression String
- Regex pattern.
- fieldTime StringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- formatFirstline String
- First line pattern format.
- formats List<String>
- Mutiline pattern format.
- grokFailure StringKey 
- Grok failure key.
- grokName StringKey 
- Grok name key.
- isEstimate BooleanCurrent Event 
- If true, use Fluent::EventTime.now(current time) as a timestamp when the time_key is specified.
- isKeep BooleanTime Key 
- If true, keep the time field in the record.
- isMerge BooleanCri Fields 
- If you don't need stream or logtag fields, set this to false.
- isNull BooleanEmpty String 
- If true, an empty string field is replaced with a null value.
- isSupport BooleanColonless Ident 
- Specifies whether or not to support colonless ident. Corresponds to the Fluentd support_colonless_ident parameter.
- isWith BooleanPriority 
- Specifies with priority or not. Corresponds to the Fluentd with_priority parameter.
- keys List<String>
- CSV keys.
- messageFormat String
- Syslog message format.
- messageKey String
- Specifies the field name to contain logs.
- multiLine StringStart Regexp 
- Multiline start regexp pattern.
- nestedParsers List<GetUnified Agent Configuration Service Configuration Source Parser Nested Parser> 
- Optional nested JSON Parser for CRI. Supported fields are fieldTimeKey, timeFormat, and isKeepTimeKey.
- nullValue StringPattern 
- Specify the null value pattern.
- parseNested Boolean
- If true, a separator parameter can be further defined.
- parserType String
- Type of fluent parser.
- patterns
List<GetUnified Agent Configuration Service Configuration Source Parser Pattern> 
- Grok pattern object.
- recordInputs List<GetUnified Agent Configuration Service Configuration Source Parser Record Input> 
- record section of openmetrics parser.
- rfc5424timeFormat String
- RFC 5424 time format.
- separator String
- Keys of adjacent levels are joined by the separator.
- syslogParser StringType 
- Syslog parser type.
- timeFormat String
- Process time value using the specified format.
- timeType String
- JSON parser time type.
- timeoutIn IntegerMilliseconds 
- Specify the timeout for parse processing. This is mainly for detecting an incorrect regexp pattern.
- types Map<String,String>
- Specify types for converting a field into another type. For example, With this configuration: @type csv keys time,host,req_id,user time_key time
- delimiter string
- CSV delimiter.
- expression string
- Regex pattern.
- fieldTime stringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- formatFirstline string
- First line pattern format.
- formats string[]
- Mutiline pattern format.
- grokFailure stringKey 
- Grok failure key.
- grokName stringKey 
- Grok name key.
- isEstimate booleanCurrent Event 
- If true, use Fluent::EventTime.now(current time) as a timestamp when the time_key is specified.
- isKeep booleanTime Key 
- If true, keep the time field in the record.
- isMerge booleanCri Fields 
- If you don't need stream or logtag fields, set this to false.
- isNull booleanEmpty String 
- If true, an empty string field is replaced with a null value.
- isSupport booleanColonless Ident 
- Specifies whether or not to support colonless ident. Corresponds to the Fluentd support_colonless_ident parameter.
- isWith booleanPriority 
- Specifies with priority or not. Corresponds to the Fluentd with_priority parameter.
- keys string[]
- CSV keys.
- messageFormat string
- Syslog message format.
- messageKey string
- Specifies the field name to contain logs.
- multiLine stringStart Regexp 
- Multiline start regexp pattern.
- nestedParsers GetUnified Agent Configuration Service Configuration Source Parser Nested Parser[] 
- Optional nested JSON Parser for CRI. Supported fields are fieldTimeKey, timeFormat, and isKeepTimeKey.
- nullValue stringPattern 
- Specify the null value pattern.
- parseNested boolean
- If true, a separator parameter can be further defined.
- parserType string
- Type of fluent parser.
- patterns
GetUnified Agent Configuration Service Configuration Source Parser Pattern[] 
- Grok pattern object.
- recordInputs GetUnified Agent Configuration Service Configuration Source Parser Record Input[] 
- record section of openmetrics parser.
- rfc5424timeFormat string
- RFC 5424 time format.
- separator string
- Keys of adjacent levels are joined by the separator.
- syslogParser stringType 
- Syslog parser type.
- timeFormat string
- Process time value using the specified format.
- timeType string
- JSON parser time type.
- timeoutIn numberMilliseconds 
- Specify the timeout for parse processing. This is mainly for detecting an incorrect regexp pattern.
- types {[key: string]: string}
- Specify types for converting a field into another type. For example, With this configuration: @type csv keys time,host,req_id,user time_key time
- delimiter str
- CSV delimiter.
- expression str
- Regex pattern.
- field_time_ strkey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- format_firstline str
- First line pattern format.
- formats Sequence[str]
- Mutiline pattern format.
- grok_failure_ strkey 
- Grok failure key.
- grok_name_ strkey 
- Grok name key.
- is_estimate_ boolcurrent_ event 
- If true, use Fluent::EventTime.now(current time) as a timestamp when the time_key is specified.
- is_keep_ booltime_ key 
- If true, keep the time field in the record.
- is_merge_ boolcri_ fields 
- If you don't need stream or logtag fields, set this to false.
- is_null_ boolempty_ string 
- If true, an empty string field is replaced with a null value.
- is_support_ boolcolonless_ ident 
- Specifies whether or not to support colonless ident. Corresponds to the Fluentd support_colonless_ident parameter.
- is_with_ boolpriority 
- Specifies with priority or not. Corresponds to the Fluentd with_priority parameter.
- keys Sequence[str]
- CSV keys.
- message_format str
- Syslog message format.
- message_key str
- Specifies the field name to contain logs.
- multi_line_ strstart_ regexp 
- Multiline start regexp pattern.
- nested_parsers Sequence[GetUnified Agent Configuration Service Configuration Source Parser Nested Parser] 
- Optional nested JSON Parser for CRI. Supported fields are fieldTimeKey, timeFormat, and isKeepTimeKey.
- null_value_ strpattern 
- Specify the null value pattern.
- parse_nested bool
- If true, a separator parameter can be further defined.
- parser_type str
- Type of fluent parser.
- patterns
Sequence[GetUnified Agent Configuration Service Configuration Source Parser Pattern] 
- Grok pattern object.
- record_inputs Sequence[GetUnified Agent Configuration Service Configuration Source Parser Record Input] 
- record section of openmetrics parser.
- rfc5424time_format str
- RFC 5424 time format.
- separator str
- Keys of adjacent levels are joined by the separator.
- syslog_parser_ strtype 
- Syslog parser type.
- time_format str
- Process time value using the specified format.
- time_type str
- JSON parser time type.
- timeout_in_ intmilliseconds 
- Specify the timeout for parse processing. This is mainly for detecting an incorrect regexp pattern.
- types Mapping[str, str]
- Specify types for converting a field into another type. For example, With this configuration: @type csv keys time,host,req_id,user time_key time
- delimiter String
- CSV delimiter.
- expression String
- Regex pattern.
- fieldTime StringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- formatFirstline String
- First line pattern format.
- formats List<String>
- Mutiline pattern format.
- grokFailure StringKey 
- Grok failure key.
- grokName StringKey 
- Grok name key.
- isEstimate BooleanCurrent Event 
- If true, use Fluent::EventTime.now(current time) as a timestamp when the time_key is specified.
- isKeep BooleanTime Key 
- If true, keep the time field in the record.
- isMerge BooleanCri Fields 
- If you don't need stream or logtag fields, set this to false.
- isNull BooleanEmpty String 
- If true, an empty string field is replaced with a null value.
- isSupport BooleanColonless Ident 
- Specifies whether or not to support colonless ident. Corresponds to the Fluentd support_colonless_ident parameter.
- isWith BooleanPriority 
- Specifies with priority or not. Corresponds to the Fluentd with_priority parameter.
- keys List<String>
- CSV keys.
- messageFormat String
- Syslog message format.
- messageKey String
- Specifies the field name to contain logs.
- multiLine StringStart Regexp 
- Multiline start regexp pattern.
- nestedParsers List<Property Map>
- Optional nested JSON Parser for CRI. Supported fields are fieldTimeKey, timeFormat, and isKeepTimeKey.
- nullValue StringPattern 
- Specify the null value pattern.
- parseNested Boolean
- If true, a separator parameter can be further defined.
- parserType String
- Type of fluent parser.
- patterns List<Property Map>
- Grok pattern object.
- recordInputs List<Property Map>
- record section of openmetrics parser.
- rfc5424timeFormat String
- RFC 5424 time format.
- separator String
- Keys of adjacent levels are joined by the separator.
- syslogParser StringType 
- Syslog parser type.
- timeFormat String
- Process time value using the specified format.
- timeType String
- JSON parser time type.
- timeoutIn NumberMilliseconds 
- Specify the timeout for parse processing. This is mainly for detecting an incorrect regexp pattern.
- types Map<String>
- Specify types for converting a field into another type. For example, With this configuration: @type csv keys time,host,req_id,user time_key time
GetUnifiedAgentConfigurationServiceConfigurationSourceParserNestedParser         
- FieldTime stringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- IsKeep boolTime Key 
- If true, keep the time field in the record.
- ParseNested bool
- If true, a separator parameter can be further defined.
- Separator string
- Keys of adjacent levels are joined by the separator.
- TimeFormat string
- Process time value using the specified format.
- TimeType string
- JSON parser time type.
- FieldTime stringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- IsKeep boolTime Key 
- If true, keep the time field in the record.
- ParseNested bool
- If true, a separator parameter can be further defined.
- Separator string
- Keys of adjacent levels are joined by the separator.
- TimeFormat string
- Process time value using the specified format.
- TimeType string
- JSON parser time type.
- fieldTime StringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- isKeep BooleanTime Key 
- If true, keep the time field in the record.
- parseNested Boolean
- If true, a separator parameter can be further defined.
- separator String
- Keys of adjacent levels are joined by the separator.
- timeFormat String
- Process time value using the specified format.
- timeType String
- JSON parser time type.
- fieldTime stringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- isKeep booleanTime Key 
- If true, keep the time field in the record.
- parseNested boolean
- If true, a separator parameter can be further defined.
- separator string
- Keys of adjacent levels are joined by the separator.
- timeFormat string
- Process time value using the specified format.
- timeType string
- JSON parser time type.
- field_time_ strkey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- is_keep_ booltime_ key 
- If true, keep the time field in the record.
- parse_nested bool
- If true, a separator parameter can be further defined.
- separator str
- Keys of adjacent levels are joined by the separator.
- time_format str
- Process time value using the specified format.
- time_type str
- JSON parser time type.
- fieldTime StringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- isKeep BooleanTime Key 
- If true, keep the time field in the record.
- parseNested Boolean
- If true, a separator parameter can be further defined.
- separator String
- Keys of adjacent levels are joined by the separator.
- timeFormat String
- Process time value using the specified format.
- timeType String
- JSON parser time type.
GetUnifiedAgentConfigurationServiceConfigurationSourceParserPattern        
- FieldTime stringFormat 
- Process value using the specified format. This is available only when time_type is a string.
- FieldTime stringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- FieldTime stringZone 
- Use the specified time zone. The time value can be parsed or formatted in the specified time zone.
- Name string
- The name key to tag this Grok pattern.
- Pattern string
- The Grok pattern.
- FieldTime stringFormat 
- Process value using the specified format. This is available only when time_type is a string.
- FieldTime stringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- FieldTime stringZone 
- Use the specified time zone. The time value can be parsed or formatted in the specified time zone.
- Name string
- The name key to tag this Grok pattern.
- Pattern string
- The Grok pattern.
- fieldTime StringFormat 
- Process value using the specified format. This is available only when time_type is a string.
- fieldTime StringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- fieldTime StringZone 
- Use the specified time zone. The time value can be parsed or formatted in the specified time zone.
- name String
- The name key to tag this Grok pattern.
- pattern String
- The Grok pattern.
- fieldTime stringFormat 
- Process value using the specified format. This is available only when time_type is a string.
- fieldTime stringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- fieldTime stringZone 
- Use the specified time zone. The time value can be parsed or formatted in the specified time zone.
- name string
- The name key to tag this Grok pattern.
- pattern string
- The Grok pattern.
- field_time_ strformat 
- Process value using the specified format. This is available only when time_type is a string.
- field_time_ strkey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- field_time_ strzone 
- Use the specified time zone. The time value can be parsed or formatted in the specified time zone.
- name str
- The name key to tag this Grok pattern.
- pattern str
- The Grok pattern.
- fieldTime StringFormat 
- Process value using the specified format. This is available only when time_type is a string.
- fieldTime StringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- fieldTime StringZone 
- Use the specified time zone. The time value can be parsed or formatted in the specified time zone.
- name String
- The name key to tag this Grok pattern.
- pattern String
- The Grok pattern.
GetUnifiedAgentConfigurationServiceConfigurationSourceParserRecordInput         
- Dimensions Dictionary<string, string>
- Dimensions to be added for metrics.
- Namespace string
- Namespace to emit metrics.
- ResourceGroup string
- Resource group to emit metrics.
- Dimensions map[string]string
- Dimensions to be added for metrics.
- Namespace string
- Namespace to emit metrics.
- ResourceGroup string
- Resource group to emit metrics.
- dimensions Map<String,String>
- Dimensions to be added for metrics.
- namespace String
- Namespace to emit metrics.
- resourceGroup String
- Resource group to emit metrics.
- dimensions {[key: string]: string}
- Dimensions to be added for metrics.
- namespace string
- Namespace to emit metrics.
- resourceGroup string
- Resource group to emit metrics.
- dimensions Mapping[str, str]
- Dimensions to be added for metrics.
- namespace str
- Namespace to emit metrics.
- resource_group str
- Resource group to emit metrics.
- dimensions Map<String>
- Dimensions to be added for metrics.
- namespace String
- Namespace to emit metrics.
- resourceGroup String
- Resource group to emit metrics.
GetUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilter         
- AllowLists List<GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Allow List> 
- A list of filtering rules to include logs
- CustomFilter stringType 
- Type of the custom filter
- CustomSections List<GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Custom Section> 
- List of custom sections in custom filter
- DenyLists List<GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Deny List> 
- A list of filtering rules to reject logs
- EmitInvalid boolRecord To Error 
- If true, emit invalid record to @ERROR label. Invalid cases are: 1) key does not exist; 2) the format does not match; or 3) an unexpected error. You can rescue unexpected format logs in the @ERROR lable. If you want to ignore these errors, set this to false.
- FilterType string
- Unified schema logging filter type.
- HashValue stringField 
- Store the parsed values as a hash value in a field.
- InjectKey stringPrefix 
- Store the parsed values with the specified key name prefix.
- IsAuto boolTypecast Enabled 
- If true, automatically casts the field types.
- IsRenew boolRecord Enabled 
- If true, it modifies a new empty hash
- IsRuby boolEnabled 
- When set to true, the full Ruby syntax is enabled in the ${} expression.
- KeepKeys List<string>
- A list of keys to keep. Only relevant if isRenewRecordEnabled is set to true
- KeyName string
- The field name in the record to parse.
- Name string
- The name key to tag this Grok pattern.
- Params Dictionary<string, string>
- Parameters of the custom filter
- Parsers
List<GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Parser> 
- Source parser object.
- RecordLists List<GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Record List> 
- Add new key-value pairs in logs
- RemoveKey boolName Field 
- If true, remove the keyName field when parsing is succeeded.
- RemoveKeys List<string>
- A list of keys to delete
- RenewTime stringKey 
- Overwrites the time of logs with this value, this value must be a Unix timestamp.
- ReplaceInvalid boolSequence 
- If true, the invalid string is replaced with safe characters and is re-parsed.
- ReserveData bool
- If true, keep the original key-value pair in the parsed result.
- ReserveTime bool
- If true, keep the original event time in the parsed result.
- AllowLists []GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Allow List 
- A list of filtering rules to include logs
- CustomFilter stringType 
- Type of the custom filter
- CustomSections []GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Custom Section 
- List of custom sections in custom filter
- DenyLists []GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Deny List 
- A list of filtering rules to reject logs
- EmitInvalid boolRecord To Error 
- If true, emit invalid record to @ERROR label. Invalid cases are: 1) key does not exist; 2) the format does not match; or 3) an unexpected error. You can rescue unexpected format logs in the @ERROR lable. If you want to ignore these errors, set this to false.
- FilterType string
- Unified schema logging filter type.
- HashValue stringField 
- Store the parsed values as a hash value in a field.
- InjectKey stringPrefix 
- Store the parsed values with the specified key name prefix.
- IsAuto boolTypecast Enabled 
- If true, automatically casts the field types.
- IsRenew boolRecord Enabled 
- If true, it modifies a new empty hash
- IsRuby boolEnabled 
- When set to true, the full Ruby syntax is enabled in the ${} expression.
- KeepKeys []string
- A list of keys to keep. Only relevant if isRenewRecordEnabled is set to true
- KeyName string
- The field name in the record to parse.
- Name string
- The name key to tag this Grok pattern.
- Params map[string]string
- Parameters of the custom filter
- Parsers
[]GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Parser 
- Source parser object.
- RecordLists []GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Record List 
- Add new key-value pairs in logs
- RemoveKey boolName Field 
- If true, remove the keyName field when parsing is succeeded.
- RemoveKeys []string
- A list of keys to delete
- RenewTime stringKey 
- Overwrites the time of logs with this value, this value must be a Unix timestamp.
- ReplaceInvalid boolSequence 
- If true, the invalid string is replaced with safe characters and is re-parsed.
- ReserveData bool
- If true, keep the original key-value pair in the parsed result.
- ReserveTime bool
- If true, keep the original event time in the parsed result.
- allowLists List<GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Allow List> 
- A list of filtering rules to include logs
- customFilter StringType 
- Type of the custom filter
- customSections List<GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Custom Section> 
- List of custom sections in custom filter
- denyLists List<GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Deny List> 
- A list of filtering rules to reject logs
- emitInvalid BooleanRecord To Error 
- If true, emit invalid record to @ERROR label. Invalid cases are: 1) key does not exist; 2) the format does not match; or 3) an unexpected error. You can rescue unexpected format logs in the @ERROR lable. If you want to ignore these errors, set this to false.
- filterType String
- Unified schema logging filter type.
- hashValue StringField 
- Store the parsed values as a hash value in a field.
- injectKey StringPrefix 
- Store the parsed values with the specified key name prefix.
- isAuto BooleanTypecast Enabled 
- If true, automatically casts the field types.
- isRenew BooleanRecord Enabled 
- If true, it modifies a new empty hash
- isRuby BooleanEnabled 
- When set to true, the full Ruby syntax is enabled in the ${} expression.
- keepKeys List<String>
- A list of keys to keep. Only relevant if isRenewRecordEnabled is set to true
- keyName String
- The field name in the record to parse.
- name String
- The name key to tag this Grok pattern.
- params Map<String,String>
- Parameters of the custom filter
- parsers
List<GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Parser> 
- Source parser object.
- recordLists List<GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Record List> 
- Add new key-value pairs in logs
- removeKey BooleanName Field 
- If true, remove the keyName field when parsing is succeeded.
- removeKeys List<String>
- A list of keys to delete
- renewTime StringKey 
- Overwrites the time of logs with this value, this value must be a Unix timestamp.
- replaceInvalid BooleanSequence 
- If true, the invalid string is replaced with safe characters and is re-parsed.
- reserveData Boolean
- If true, keep the original key-value pair in the parsed result.
- reserveTime Boolean
- If true, keep the original event time in the parsed result.
- allowLists GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Allow List[] 
- A list of filtering rules to include logs
- customFilter stringType 
- Type of the custom filter
- customSections GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Custom Section[] 
- List of custom sections in custom filter
- denyLists GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Deny List[] 
- A list of filtering rules to reject logs
- emitInvalid booleanRecord To Error 
- If true, emit invalid record to @ERROR label. Invalid cases are: 1) key does not exist; 2) the format does not match; or 3) an unexpected error. You can rescue unexpected format logs in the @ERROR lable. If you want to ignore these errors, set this to false.
- filterType string
- Unified schema logging filter type.
- hashValue stringField 
- Store the parsed values as a hash value in a field.
- injectKey stringPrefix 
- Store the parsed values with the specified key name prefix.
- isAuto booleanTypecast Enabled 
- If true, automatically casts the field types.
- isRenew booleanRecord Enabled 
- If true, it modifies a new empty hash
- isRuby booleanEnabled 
- When set to true, the full Ruby syntax is enabled in the ${} expression.
- keepKeys string[]
- A list of keys to keep. Only relevant if isRenewRecordEnabled is set to true
- keyName string
- The field name in the record to parse.
- name string
- The name key to tag this Grok pattern.
- params {[key: string]: string}
- Parameters of the custom filter
- parsers
GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Parser[] 
- Source parser object.
- recordLists GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Record List[] 
- Add new key-value pairs in logs
- removeKey booleanName Field 
- If true, remove the keyName field when parsing is succeeded.
- removeKeys string[]
- A list of keys to delete
- renewTime stringKey 
- Overwrites the time of logs with this value, this value must be a Unix timestamp.
- replaceInvalid booleanSequence 
- If true, the invalid string is replaced with safe characters and is re-parsed.
- reserveData boolean
- If true, keep the original key-value pair in the parsed result.
- reserveTime boolean
- If true, keep the original event time in the parsed result.
- allow_lists Sequence[GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Allow List] 
- A list of filtering rules to include logs
- custom_filter_ strtype 
- Type of the custom filter
- custom_sections Sequence[GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Custom Section] 
- List of custom sections in custom filter
- deny_lists Sequence[GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Deny List] 
- A list of filtering rules to reject logs
- emit_invalid_ boolrecord_ to_ error 
- If true, emit invalid record to @ERROR label. Invalid cases are: 1) key does not exist; 2) the format does not match; or 3) an unexpected error. You can rescue unexpected format logs in the @ERROR lable. If you want to ignore these errors, set this to false.
- filter_type str
- Unified schema logging filter type.
- hash_value_ strfield 
- Store the parsed values as a hash value in a field.
- inject_key_ strprefix 
- Store the parsed values with the specified key name prefix.
- is_auto_ booltypecast_ enabled 
- If true, automatically casts the field types.
- is_renew_ boolrecord_ enabled 
- If true, it modifies a new empty hash
- is_ruby_ boolenabled 
- When set to true, the full Ruby syntax is enabled in the ${} expression.
- keep_keys Sequence[str]
- A list of keys to keep. Only relevant if isRenewRecordEnabled is set to true
- key_name str
- The field name in the record to parse.
- name str
- The name key to tag this Grok pattern.
- params Mapping[str, str]
- Parameters of the custom filter
- parsers
Sequence[GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Parser] 
- Source parser object.
- record_lists Sequence[GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Record List] 
- Add new key-value pairs in logs
- remove_key_ boolname_ field 
- If true, remove the keyName field when parsing is succeeded.
- remove_keys Sequence[str]
- A list of keys to delete
- renew_time_ strkey 
- Overwrites the time of logs with this value, this value must be a Unix timestamp.
- replace_invalid_ boolsequence 
- If true, the invalid string is replaced with safe characters and is re-parsed.
- reserve_data bool
- If true, keep the original key-value pair in the parsed result.
- reserve_time bool
- If true, keep the original event time in the parsed result.
- allowLists List<Property Map>
- A list of filtering rules to include logs
- customFilter StringType 
- Type of the custom filter
- customSections List<Property Map>
- List of custom sections in custom filter
- denyLists List<Property Map>
- A list of filtering rules to reject logs
- emitInvalid BooleanRecord To Error 
- If true, emit invalid record to @ERROR label. Invalid cases are: 1) key does not exist; 2) the format does not match; or 3) an unexpected error. You can rescue unexpected format logs in the @ERROR lable. If you want to ignore these errors, set this to false.
- filterType String
- Unified schema logging filter type.
- hashValue StringField 
- Store the parsed values as a hash value in a field.
- injectKey StringPrefix 
- Store the parsed values with the specified key name prefix.
- isAuto BooleanTypecast Enabled 
- If true, automatically casts the field types.
- isRenew BooleanRecord Enabled 
- If true, it modifies a new empty hash
- isRuby BooleanEnabled 
- When set to true, the full Ruby syntax is enabled in the ${} expression.
- keepKeys List<String>
- A list of keys to keep. Only relevant if isRenewRecordEnabled is set to true
- keyName String
- The field name in the record to parse.
- name String
- The name key to tag this Grok pattern.
- params Map<String>
- Parameters of the custom filter
- parsers List<Property Map>
- Source parser object.
- recordLists List<Property Map>
- Add new key-value pairs in logs
- removeKey BooleanName Field 
- If true, remove the keyName field when parsing is succeeded.
- removeKeys List<String>
- A list of keys to delete
- renewTime StringKey 
- Overwrites the time of logs with this value, this value must be a Unix timestamp.
- replaceInvalid BooleanSequence 
- If true, the invalid string is replaced with safe characters and is re-parsed.
- reserveData Boolean
- If true, keep the original key-value pair in the parsed result.
- reserveTime Boolean
- If true, keep the original event time in the parsed result.
GetUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowList           
GetUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSection           
GetUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyList           
GetUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParser          
- Delimiter string
- CSV delimiter.
- Expression string
- Regex pattern.
- FieldTime stringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- FormatFirstline string
- First line pattern format.
- Formats List<string>
- Mutiline pattern format.
- GrokFailure stringKey 
- Grok failure key.
- GrokName stringKey 
- Grok name key.
- IsEstimate boolCurrent Event 
- If true, use Fluent::EventTime.now(current time) as a timestamp when the time_key is specified.
- IsKeep boolTime Key 
- If true, keep the time field in the record.
- IsMerge boolCri Fields 
- If you don't need stream or logtag fields, set this to false.
- IsNull boolEmpty String 
- If true, an empty string field is replaced with a null value.
- IsSupport boolColonless Ident 
- Specifies whether or not to support colonless ident. Corresponds to the Fluentd support_colonless_ident parameter.
- IsWith boolPriority 
- Specifies with priority or not. Corresponds to the Fluentd with_priority parameter.
- Keys List<string>
- CSV keys.
- MessageFormat string
- Syslog message format.
- MessageKey string
- Specifies the field name to contain logs.
- MultiLine stringStart Regexp 
- Multiline start regexp pattern.
- NestedParsers List<GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Parser Nested Parser> 
- Optional nested JSON Parser for CRI. Supported fields are fieldTimeKey, timeFormat, and isKeepTimeKey.
- NullValue stringPattern 
- Specify the null value pattern.
- ParseNested bool
- If true, a separator parameter can be further defined.
- ParserType string
- Type of fluent parser.
- Patterns
List<GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Parser Pattern> 
- Grok pattern object.
- RecordInputs List<GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Parser Record Input> 
- record section of openmetrics parser.
- Rfc5424timeFormat string
- RFC 5424 time format.
- Separator string
- Keys of adjacent levels are joined by the separator.
- SyslogParser stringType 
- Syslog parser type.
- TimeFormat string
- Process time value using the specified format.
- TimeType string
- JSON parser time type.
- TimeoutIn intMilliseconds 
- Specify the timeout for parse processing. This is mainly for detecting an incorrect regexp pattern.
- Types Dictionary<string, string>
- Specify types for converting a field into another type. For example, With this configuration: @type csv keys time,host,req_id,user time_key time
- Delimiter string
- CSV delimiter.
- Expression string
- Regex pattern.
- FieldTime stringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- FormatFirstline string
- First line pattern format.
- Formats []string
- Mutiline pattern format.
- GrokFailure stringKey 
- Grok failure key.
- GrokName stringKey 
- Grok name key.
- IsEstimate boolCurrent Event 
- If true, use Fluent::EventTime.now(current time) as a timestamp when the time_key is specified.
- IsKeep boolTime Key 
- If true, keep the time field in the record.
- IsMerge boolCri Fields 
- If you don't need stream or logtag fields, set this to false.
- IsNull boolEmpty String 
- If true, an empty string field is replaced with a null value.
- IsSupport boolColonless Ident 
- Specifies whether or not to support colonless ident. Corresponds to the Fluentd support_colonless_ident parameter.
- IsWith boolPriority 
- Specifies with priority or not. Corresponds to the Fluentd with_priority parameter.
- Keys []string
- CSV keys.
- MessageFormat string
- Syslog message format.
- MessageKey string
- Specifies the field name to contain logs.
- MultiLine stringStart Regexp 
- Multiline start regexp pattern.
- NestedParsers []GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Parser Nested Parser 
- Optional nested JSON Parser for CRI. Supported fields are fieldTimeKey, timeFormat, and isKeepTimeKey.
- NullValue stringPattern 
- Specify the null value pattern.
- ParseNested bool
- If true, a separator parameter can be further defined.
- ParserType string
- Type of fluent parser.
- Patterns
[]GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Parser Pattern 
- Grok pattern object.
- RecordInputs []GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Parser Record Input 
- record section of openmetrics parser.
- Rfc5424timeFormat string
- RFC 5424 time format.
- Separator string
- Keys of adjacent levels are joined by the separator.
- SyslogParser stringType 
- Syslog parser type.
- TimeFormat string
- Process time value using the specified format.
- TimeType string
- JSON parser time type.
- TimeoutIn intMilliseconds 
- Specify the timeout for parse processing. This is mainly for detecting an incorrect regexp pattern.
- Types map[string]string
- Specify types for converting a field into another type. For example, With this configuration: @type csv keys time,host,req_id,user time_key time
- delimiter String
- CSV delimiter.
- expression String
- Regex pattern.
- fieldTime StringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- formatFirstline String
- First line pattern format.
- formats List<String>
- Mutiline pattern format.
- grokFailure StringKey 
- Grok failure key.
- grokName StringKey 
- Grok name key.
- isEstimate BooleanCurrent Event 
- If true, use Fluent::EventTime.now(current time) as a timestamp when the time_key is specified.
- isKeep BooleanTime Key 
- If true, keep the time field in the record.
- isMerge BooleanCri Fields 
- If you don't need stream or logtag fields, set this to false.
- isNull BooleanEmpty String 
- If true, an empty string field is replaced with a null value.
- isSupport BooleanColonless Ident 
- Specifies whether or not to support colonless ident. Corresponds to the Fluentd support_colonless_ident parameter.
- isWith BooleanPriority 
- Specifies with priority or not. Corresponds to the Fluentd with_priority parameter.
- keys List<String>
- CSV keys.
- messageFormat String
- Syslog message format.
- messageKey String
- Specifies the field name to contain logs.
- multiLine StringStart Regexp 
- Multiline start regexp pattern.
- nestedParsers List<GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Parser Nested Parser> 
- Optional nested JSON Parser for CRI. Supported fields are fieldTimeKey, timeFormat, and isKeepTimeKey.
- nullValue StringPattern 
- Specify the null value pattern.
- parseNested Boolean
- If true, a separator parameter can be further defined.
- parserType String
- Type of fluent parser.
- patterns
List<GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Parser Pattern> 
- Grok pattern object.
- recordInputs List<GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Parser Record Input> 
- record section of openmetrics parser.
- rfc5424timeFormat String
- RFC 5424 time format.
- separator String
- Keys of adjacent levels are joined by the separator.
- syslogParser StringType 
- Syslog parser type.
- timeFormat String
- Process time value using the specified format.
- timeType String
- JSON parser time type.
- timeoutIn IntegerMilliseconds 
- Specify the timeout for parse processing. This is mainly for detecting an incorrect regexp pattern.
- types Map<String,String>
- Specify types for converting a field into another type. For example, With this configuration: @type csv keys time,host,req_id,user time_key time
- delimiter string
- CSV delimiter.
- expression string
- Regex pattern.
- fieldTime stringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- formatFirstline string
- First line pattern format.
- formats string[]
- Mutiline pattern format.
- grokFailure stringKey 
- Grok failure key.
- grokName stringKey 
- Grok name key.
- isEstimate booleanCurrent Event 
- If true, use Fluent::EventTime.now(current time) as a timestamp when the time_key is specified.
- isKeep booleanTime Key 
- If true, keep the time field in the record.
- isMerge booleanCri Fields 
- If you don't need stream or logtag fields, set this to false.
- isNull booleanEmpty String 
- If true, an empty string field is replaced with a null value.
- isSupport booleanColonless Ident 
- Specifies whether or not to support colonless ident. Corresponds to the Fluentd support_colonless_ident parameter.
- isWith booleanPriority 
- Specifies with priority or not. Corresponds to the Fluentd with_priority parameter.
- keys string[]
- CSV keys.
- messageFormat string
- Syslog message format.
- messageKey string
- Specifies the field name to contain logs.
- multiLine stringStart Regexp 
- Multiline start regexp pattern.
- nestedParsers GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Parser Nested Parser[] 
- Optional nested JSON Parser for CRI. Supported fields are fieldTimeKey, timeFormat, and isKeepTimeKey.
- nullValue stringPattern 
- Specify the null value pattern.
- parseNested boolean
- If true, a separator parameter can be further defined.
- parserType string
- Type of fluent parser.
- patterns
GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Parser Pattern[] 
- Grok pattern object.
- recordInputs GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Parser Record Input[] 
- record section of openmetrics parser.
- rfc5424timeFormat string
- RFC 5424 time format.
- separator string
- Keys of adjacent levels are joined by the separator.
- syslogParser stringType 
- Syslog parser type.
- timeFormat string
- Process time value using the specified format.
- timeType string
- JSON parser time type.
- timeoutIn numberMilliseconds 
- Specify the timeout for parse processing. This is mainly for detecting an incorrect regexp pattern.
- types {[key: string]: string}
- Specify types for converting a field into another type. For example, With this configuration: @type csv keys time,host,req_id,user time_key time
- delimiter str
- CSV delimiter.
- expression str
- Regex pattern.
- field_time_ strkey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- format_firstline str
- First line pattern format.
- formats Sequence[str]
- Mutiline pattern format.
- grok_failure_ strkey 
- Grok failure key.
- grok_name_ strkey 
- Grok name key.
- is_estimate_ boolcurrent_ event 
- If true, use Fluent::EventTime.now(current time) as a timestamp when the time_key is specified.
- is_keep_ booltime_ key 
- If true, keep the time field in the record.
- is_merge_ boolcri_ fields 
- If you don't need stream or logtag fields, set this to false.
- is_null_ boolempty_ string 
- If true, an empty string field is replaced with a null value.
- is_support_ boolcolonless_ ident 
- Specifies whether or not to support colonless ident. Corresponds to the Fluentd support_colonless_ident parameter.
- is_with_ boolpriority 
- Specifies with priority or not. Corresponds to the Fluentd with_priority parameter.
- keys Sequence[str]
- CSV keys.
- message_format str
- Syslog message format.
- message_key str
- Specifies the field name to contain logs.
- multi_line_ strstart_ regexp 
- Multiline start regexp pattern.
- nested_parsers Sequence[GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Parser Nested Parser] 
- Optional nested JSON Parser for CRI. Supported fields are fieldTimeKey, timeFormat, and isKeepTimeKey.
- null_value_ strpattern 
- Specify the null value pattern.
- parse_nested bool
- If true, a separator parameter can be further defined.
- parser_type str
- Type of fluent parser.
- patterns
Sequence[GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Parser Pattern] 
- Grok pattern object.
- record_inputs Sequence[GetUnified Agent Configuration Service Configuration Unified Agent Configuration Filter Parser Record Input] 
- record section of openmetrics parser.
- rfc5424time_format str
- RFC 5424 time format.
- separator str
- Keys of adjacent levels are joined by the separator.
- syslog_parser_ strtype 
- Syslog parser type.
- time_format str
- Process time value using the specified format.
- time_type str
- JSON parser time type.
- timeout_in_ intmilliseconds 
- Specify the timeout for parse processing. This is mainly for detecting an incorrect regexp pattern.
- types Mapping[str, str]
- Specify types for converting a field into another type. For example, With this configuration: @type csv keys time,host,req_id,user time_key time
- delimiter String
- CSV delimiter.
- expression String
- Regex pattern.
- fieldTime StringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- formatFirstline String
- First line pattern format.
- formats List<String>
- Mutiline pattern format.
- grokFailure StringKey 
- Grok failure key.
- grokName StringKey 
- Grok name key.
- isEstimate BooleanCurrent Event 
- If true, use Fluent::EventTime.now(current time) as a timestamp when the time_key is specified.
- isKeep BooleanTime Key 
- If true, keep the time field in the record.
- isMerge BooleanCri Fields 
- If you don't need stream or logtag fields, set this to false.
- isNull BooleanEmpty String 
- If true, an empty string field is replaced with a null value.
- isSupport BooleanColonless Ident 
- Specifies whether or not to support colonless ident. Corresponds to the Fluentd support_colonless_ident parameter.
- isWith BooleanPriority 
- Specifies with priority or not. Corresponds to the Fluentd with_priority parameter.
- keys List<String>
- CSV keys.
- messageFormat String
- Syslog message format.
- messageKey String
- Specifies the field name to contain logs.
- multiLine StringStart Regexp 
- Multiline start regexp pattern.
- nestedParsers List<Property Map>
- Optional nested JSON Parser for CRI. Supported fields are fieldTimeKey, timeFormat, and isKeepTimeKey.
- nullValue StringPattern 
- Specify the null value pattern.
- parseNested Boolean
- If true, a separator parameter can be further defined.
- parserType String
- Type of fluent parser.
- patterns List<Property Map>
- Grok pattern object.
- recordInputs List<Property Map>
- record section of openmetrics parser.
- rfc5424timeFormat String
- RFC 5424 time format.
- separator String
- Keys of adjacent levels are joined by the separator.
- syslogParser StringType 
- Syslog parser type.
- timeFormat String
- Process time value using the specified format.
- timeType String
- JSON parser time type.
- timeoutIn NumberMilliseconds 
- Specify the timeout for parse processing. This is mainly for detecting an incorrect regexp pattern.
- types Map<String>
- Specify types for converting a field into another type. For example, With this configuration: @type csv keys time,host,req_id,user time_key time
GetUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserNestedParser            
- FieldTime stringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- IsKeep boolTime Key 
- If true, keep the time field in the record.
- ParseNested bool
- If true, a separator parameter can be further defined.
- Separator string
- Keys of adjacent levels are joined by the separator.
- TimeFormat string
- Process time value using the specified format.
- TimeType string
- JSON parser time type.
- FieldTime stringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- IsKeep boolTime Key 
- If true, keep the time field in the record.
- ParseNested bool
- If true, a separator parameter can be further defined.
- Separator string
- Keys of adjacent levels are joined by the separator.
- TimeFormat string
- Process time value using the specified format.
- TimeType string
- JSON parser time type.
- fieldTime StringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- isKeep BooleanTime Key 
- If true, keep the time field in the record.
- parseNested Boolean
- If true, a separator parameter can be further defined.
- separator String
- Keys of adjacent levels are joined by the separator.
- timeFormat String
- Process time value using the specified format.
- timeType String
- JSON parser time type.
- fieldTime stringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- isKeep booleanTime Key 
- If true, keep the time field in the record.
- parseNested boolean
- If true, a separator parameter can be further defined.
- separator string
- Keys of adjacent levels are joined by the separator.
- timeFormat string
- Process time value using the specified format.
- timeType string
- JSON parser time type.
- field_time_ strkey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- is_keep_ booltime_ key 
- If true, keep the time field in the record.
- parse_nested bool
- If true, a separator parameter can be further defined.
- separator str
- Keys of adjacent levels are joined by the separator.
- time_format str
- Process time value using the specified format.
- time_type str
- JSON parser time type.
- fieldTime StringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- isKeep BooleanTime Key 
- If true, keep the time field in the record.
- parseNested Boolean
- If true, a separator parameter can be further defined.
- separator String
- Keys of adjacent levels are joined by the separator.
- timeFormat String
- Process time value using the specified format.
- timeType String
- JSON parser time type.
GetUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPattern           
- FieldTime stringFormat 
- Process value using the specified format. This is available only when time_type is a string.
- FieldTime stringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- FieldTime stringZone 
- Use the specified time zone. The time value can be parsed or formatted in the specified time zone.
- Name string
- The name key to tag this Grok pattern.
- Pattern string
- The Grok pattern.
- FieldTime stringFormat 
- Process value using the specified format. This is available only when time_type is a string.
- FieldTime stringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- FieldTime stringZone 
- Use the specified time zone. The time value can be parsed or formatted in the specified time zone.
- Name string
- The name key to tag this Grok pattern.
- Pattern string
- The Grok pattern.
- fieldTime StringFormat 
- Process value using the specified format. This is available only when time_type is a string.
- fieldTime StringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- fieldTime StringZone 
- Use the specified time zone. The time value can be parsed or formatted in the specified time zone.
- name String
- The name key to tag this Grok pattern.
- pattern String
- The Grok pattern.
- fieldTime stringFormat 
- Process value using the specified format. This is available only when time_type is a string.
- fieldTime stringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- fieldTime stringZone 
- Use the specified time zone. The time value can be parsed or formatted in the specified time zone.
- name string
- The name key to tag this Grok pattern.
- pattern string
- The Grok pattern.
- field_time_ strformat 
- Process value using the specified format. This is available only when time_type is a string.
- field_time_ strkey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- field_time_ strzone 
- Use the specified time zone. The time value can be parsed or formatted in the specified time zone.
- name str
- The name key to tag this Grok pattern.
- pattern str
- The Grok pattern.
- fieldTime StringFormat 
- Process value using the specified format. This is available only when time_type is a string.
- fieldTime StringKey 
- Specify the time field for the event time. If the event doesn't have this field, the current time is used.
- fieldTime StringZone 
- Use the specified time zone. The time value can be parsed or formatted in the specified time zone.
- name String
- The name key to tag this Grok pattern.
- pattern String
- The Grok pattern.
GetUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserRecordInput            
- Dimensions Dictionary<string, string>
- Dimensions to be added for metrics.
- Namespace string
- Namespace to emit metrics.
- ResourceGroup string
- Resource group to emit metrics.
- Dimensions map[string]string
- Dimensions to be added for metrics.
- Namespace string
- Namespace to emit metrics.
- ResourceGroup string
- Resource group to emit metrics.
- dimensions Map<String,String>
- Dimensions to be added for metrics.
- namespace String
- Namespace to emit metrics.
- resourceGroup String
- Resource group to emit metrics.
- dimensions {[key: string]: string}
- Dimensions to be added for metrics.
- namespace string
- Namespace to emit metrics.
- resourceGroup string
- Resource group to emit metrics.
- dimensions Mapping[str, str]
- Dimensions to be added for metrics.
- namespace str
- Namespace to emit metrics.
- resource_group str
- Resource group to emit metrics.
- dimensions Map<String>
- Dimensions to be added for metrics.
- namespace String
- Namespace to emit metrics.
- resourceGroup String
- Resource group to emit metrics.
GetUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordList           
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ociTerraform Provider.