Class LogAnalyticsLookup
  
  
  
    Inheritance
    
    LogAnalyticsLookup
   
  
  
  Assembly: OCI.DotNetSDK.Loganalytics.dll
  Syntax
  
    public class LogAnalyticsLookup
   
  Properties
  
  ActiveEditVersion
  
  
  Declaration
  
    [JsonProperty(PropertyName = "activeEditVersion")]
public long? ActiveEditVersion { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | long? | The active edit version. | 
    
  
  
  CanonicalLink
  
  
  Declaration
  
    [JsonProperty(PropertyName = "canonicalLink")]
public string CanonicalLink { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | string | The canonical link. | 
    
  
  
  Categories
  
  
  Declaration
  
    [JsonProperty(PropertyName = "categories")]
public List<LogAnalyticsCategory> Categories { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | List<LogAnalyticsCategory> | An array of categories assigned to this lookup.
The isSystem flag denotes if each category assignment is user-created or Oracle-defined. | 
    
  
  
  CompartmentId
  
  
  Declaration
  
    [JsonProperty(PropertyName = "compartmentId")]
public string CompartmentId { get; set; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    [JsonProperty(PropertyName = "definedTags")]
public Dictionary<string, Dictionary<string, object>> DefinedTags { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | Dictionary<string, Dictionary<string, object>> | Defined tags for this resource. Each key is predefined and scoped to a namespace.
Example: {"foo-namespace": {"bar-key": "value"}} | 
    
  
  
  Description
  
  
  Declaration
  
    [JsonProperty(PropertyName = "description")]
public string Description { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | string | The lookup description. | 
    
  
  
  EditVersion
  
  
  Declaration
  
    [JsonProperty(PropertyName = "editVersion")]
public long? EditVersion { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | long? | The edit version. | 
    
  
  
  Fields
  
  
  Declaration
  
    [JsonProperty(PropertyName = "fields")]
public List<LookupField> Fields { get; set; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    [JsonProperty(PropertyName = "freeformTags")]
public Dictionary<string, string> FreeformTags { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | Dictionary<string, string> | Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
Example: {"bar-key": "value"} | 
    
  
  
  Id
  
  
  Declaration
  
    [JsonProperty(PropertyName = "id")]
public string Id { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | string | The log analytics entity OCID. This ID is a reference used by log analytics features and it represents
a resource that is provisioned and managed by the customer on their premises or on the cloud. | 
    
  
  
  IsBuiltIn
  
  
  Declaration
  
    [JsonProperty(PropertyName = "isBuiltIn")]
public long? IsBuiltIn { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | long? | A flag indicating if the lookup is custom (user-defined) or
built in. | 
    
  
  
  IsHidden
  
  
  Declaration
  
    [JsonProperty(PropertyName = "isHidden")]
public bool? IsHidden { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | bool? | A flag indicating if the lookup is hidden or not.  A hidden lookup will
not be returned in list operations by default. | 
    
  
  
  LookupDisplayName
  
  
  Declaration
  
    [JsonProperty(PropertyName = "lookupDisplayName")]
public string LookupDisplayName { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | string | The lookup display name. | 
    
  
  
  LookupReference
  
  
  Declaration
  
    [JsonProperty(PropertyName = "lookupReference")]
public long? LookupReference { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | long? | The lookup reference as an integer. | 
    
  
  
  LookupReferenceString
  
  
  Declaration
  
    [JsonProperty(PropertyName = "lookupReferenceString")]
public string LookupReferenceString { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | string | The lookup reference as a string. | 
    
  
  
  Name
  
  
  Declaration
  
    [JsonProperty(PropertyName = "name")]
public string Name { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | string | The lookup name. | 
    
  
  
  ReferringSources
  
  
  Declaration
  
    [JsonProperty(PropertyName = "referringSources")]
public AutoLookups ReferringSources { get; set; }
   
  Property Value
  
  
  StatusSummary
  
  
  Declaration
  
    [JsonProperty(PropertyName = "statusSummary")]
public StatusSummary StatusSummary { get; set; }
   
  Property Value
  
  
  TimeUpdated
  
  
  Declaration
  
    [JsonProperty(PropertyName = "timeUpdated")]
public DateTime? TimeUpdated { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | DateTime? | The last updated date. | 
    
  
  
  Type
  
  
  Declaration
  
    [JsonProperty(PropertyName = "type")]
[JsonConverter(typeof(ResponseEnumConverter))]
public LogAnalyticsLookup.TypeEnum? Type { get; set; }
   
  Property Value