Class LogAnalyticsSourceFunction
LogAnalyticsSourceFunction
Inherited Members
Namespace: Oci.LoganalyticsService.Models
Assembly: OCI.DotNetSDK.Loganalytics.dll
Syntax
public class LogAnalyticsSourceFunction
Properties
Arguments
Declaration
[JsonProperty(PropertyName = "arguments")]
public List<LogAnalyticsMetaFunctionArgument> Arguments { get; set; }
Property Value
Type | Description |
---|---|
List<LogAnalyticsMetaFunctionArgument> | The function argument. |
Features
Declaration
[JsonProperty(PropertyName = "features")]
public List<string> Features { get; set; }
Property Value
Type | Description |
---|---|
List<string> | Features of the source function to use for enrichment. |
Function
Declaration
[JsonProperty(PropertyName = "function")]
public LogAnalyticsMetaFunction Function { get; set; }
Property Value
Type | Description |
---|---|
LogAnalyticsMetaFunction |
FunctionId
Declaration
[JsonProperty(PropertyName = "functionId")]
public long? FunctionId { get; set; }
Property Value
Type | Description |
---|---|
long? | The source function unique identifier. |
FunctionName
Declaration
[JsonProperty(PropertyName = "functionName")]
[JsonConverter(typeof(ResponseEnumConverter))]
public LogAnalyticsSourceFunction.FunctionNameEnum? FunctionName { get; set; }
Property Value
Type | Description |
---|---|
LogAnalyticsSourceFunction.FunctionNameEnum? | The source function name |
FunctionReference
Declaration
[JsonProperty(PropertyName = "functionReference")]
public string FunctionReference { get; set; }
Property Value
Type | Description |
---|---|
string | The source function unique identifier as a string. |
IsEnabled
Declaration
[JsonProperty(PropertyName = "isEnabled")]
public bool? IsEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? | A flag inidcating whether or not the source function is enabled. |
IsSystem
Declaration
[JsonProperty(PropertyName = "isSystem")]
public bool? IsSystem { get; set; }
Property Value
Type | Description |
---|---|
bool? | The system flag. A value of false denotes a custom, or user defined object. A value of true denotes a built in object. |
LookupColumn
Declaration
[JsonProperty(PropertyName = "lookupColumn")]
public string LookupColumn { get; set; }
Property Value
Type | Description |
---|---|
string | The lookup column. |
LookupColumnPosition
Declaration
[JsonProperty(PropertyName = "lookupColumnPosition")]
public long? LookupColumnPosition { get; set; }
Property Value
Type | Description |
---|---|
long? | The lookup column position. |
LookupDisplayName
Declaration
[JsonProperty(PropertyName = "lookupDisplayName")]
public string LookupDisplayName { get; set; }
Property Value
Type | Description |
---|---|
string | The lookup display name. |
LookupMode
Declaration
[JsonProperty(PropertyName = "lookupMode")]
public long? LookupMode { get; set; }
Property Value
Type | Description |
---|---|
long? | The lookup mode. |
LookupTable
Declaration
[JsonProperty(PropertyName = "lookupTable")]
public string LookupTable { get; set; }
Property Value
Type | Description |
---|---|
string | The lookup table. |
Order
Declaration
[JsonProperty(PropertyName = "order")]
public long? Order { get; set; }
Property Value
Type | Description |
---|---|
long? | The source function order. |
SourceId
Declaration
[JsonProperty(PropertyName = "sourceId")]
public long? SourceId { get; set; }
Property Value
Type | Description |
---|---|
long? | The source unique identifier. |
SourceReference
Declaration
[JsonProperty(PropertyName = "sourceReference")]
public string SourceReference { get; set; }
Property Value
Type | Description |
---|---|
string | The source unique identifier as a string. |