1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. LogAnalytics
  5. NamespaceLookup
Oracle Cloud Infrastructure v3.0.0 published on Thursday, Jun 5, 2025 by Pulumi

oci.LogAnalytics.NamespaceLookup

Explore with Pulumi AI

oci logo
Oracle Cloud Infrastructure v3.0.0 published on Thursday, Jun 5, 2025 by Pulumi

    This resource provides the Namespace Lookup resource in Oracle Cloud Infrastructure Log Analytics service.

    Creates a lookup with the specified name, type and description. The csv file containing the lookup content is passed in as binary data in the request.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testNamespaceLookup = new oci.loganalytics.NamespaceLookup("test_namespace_lookup", {
        lookupName: namespaceLookupLookupName,
        namespace: namespaceLookupNamespace,
        registerLookupFile: namespaceLookupRegisterLookupFile,
        type: namespaceLookupType,
        categories: [{
            description: namespaceLookupCategoriesDescription,
            displayName: namespaceLookupCategoriesDisplayName,
            isSystem: namespaceLookupCategoriesIsSystem,
            name: namespaceLookupCategoriesName,
            type: namespaceLookupCategoriesType,
        }],
        charEncoding: namespaceLookupCharEncoding,
        compartmentId: namespaceLookupCompartmentId,
        defaultMatchValue: namespaceLookupDefaultMatchValue,
        definedTags: {
            "foo-namespace.bar-key": "value",
        },
        description: namespaceLookupDescription,
        fields: [{
            commonFieldName: namespaceLookupFieldsCommonFieldName,
            defaultMatchValue: namespaceLookupFieldsDefaultMatchValue,
            displayName: namespaceLookupFieldsDisplayName,
            isCommonField: namespaceLookupFieldsIsCommonField,
            matchOperator: namespaceLookupFieldsMatchOperator,
            name: namespaceLookupFieldsName,
            position: namespaceLookupFieldsPosition,
        }],
        freeformTags: {
            "bar-key": "value",
        },
        isHidden: namespaceLookupIsHidden,
        maxMatches: namespaceLookupMaxMatches,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_namespace_lookup = oci.log_analytics.NamespaceLookup("test_namespace_lookup",
        lookup_name=namespace_lookup_lookup_name,
        namespace=namespace_lookup_namespace,
        register_lookup_file=namespace_lookup_register_lookup_file,
        type=namespace_lookup_type,
        categories=[{
            "description": namespace_lookup_categories_description,
            "display_name": namespace_lookup_categories_display_name,
            "is_system": namespace_lookup_categories_is_system,
            "name": namespace_lookup_categories_name,
            "type": namespace_lookup_categories_type,
        }],
        char_encoding=namespace_lookup_char_encoding,
        compartment_id=namespace_lookup_compartment_id,
        default_match_value=namespace_lookup_default_match_value,
        defined_tags={
            "foo-namespace.bar-key": "value",
        },
        description=namespace_lookup_description,
        fields=[{
            "common_field_name": namespace_lookup_fields_common_field_name,
            "default_match_value": namespace_lookup_fields_default_match_value,
            "display_name": namespace_lookup_fields_display_name,
            "is_common_field": namespace_lookup_fields_is_common_field,
            "match_operator": namespace_lookup_fields_match_operator,
            "name": namespace_lookup_fields_name,
            "position": namespace_lookup_fields_position,
        }],
        freeform_tags={
            "bar-key": "value",
        },
        is_hidden=namespace_lookup_is_hidden,
        max_matches=namespace_lookup_max_matches)
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-oci/sdk/v3/go/oci/loganalytics"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := loganalytics.NewNamespaceLookup(ctx, "test_namespace_lookup", &loganalytics.NamespaceLookupArgs{
    			LookupName:         pulumi.Any(namespaceLookupLookupName),
    			Namespace:          pulumi.Any(namespaceLookupNamespace),
    			RegisterLookupFile: pulumi.Any(namespaceLookupRegisterLookupFile),
    			Type:               pulumi.Any(namespaceLookupType),
    			Categories: loganalytics.NamespaceLookupCategoryArray{
    				&loganalytics.NamespaceLookupCategoryArgs{
    					Description: pulumi.Any(namespaceLookupCategoriesDescription),
    					DisplayName: pulumi.Any(namespaceLookupCategoriesDisplayName),
    					IsSystem:    pulumi.Any(namespaceLookupCategoriesIsSystem),
    					Name:        pulumi.Any(namespaceLookupCategoriesName),
    					Type:        pulumi.Any(namespaceLookupCategoriesType),
    				},
    			},
    			CharEncoding:      pulumi.Any(namespaceLookupCharEncoding),
    			CompartmentId:     pulumi.Any(namespaceLookupCompartmentId),
    			DefaultMatchValue: pulumi.Any(namespaceLookupDefaultMatchValue),
    			DefinedTags: pulumi.StringMap{
    				"foo-namespace.bar-key": pulumi.String("value"),
    			},
    			Description: pulumi.Any(namespaceLookupDescription),
    			Fields: loganalytics.NamespaceLookupFieldArray{
    				&loganalytics.NamespaceLookupFieldArgs{
    					CommonFieldName:   pulumi.Any(namespaceLookupFieldsCommonFieldName),
    					DefaultMatchValue: pulumi.Any(namespaceLookupFieldsDefaultMatchValue),
    					DisplayName:       pulumi.Any(namespaceLookupFieldsDisplayName),
    					IsCommonField:     pulumi.Any(namespaceLookupFieldsIsCommonField),
    					MatchOperator:     pulumi.Any(namespaceLookupFieldsMatchOperator),
    					Name:              pulumi.Any(namespaceLookupFieldsName),
    					Position:          pulumi.Any(namespaceLookupFieldsPosition),
    				},
    			},
    			FreeformTags: pulumi.StringMap{
    				"bar-key": pulumi.String("value"),
    			},
    			IsHidden:   pulumi.Any(namespaceLookupIsHidden),
    			MaxMatches: pulumi.Any(namespaceLookupMaxMatches),
    		})
    		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 testNamespaceLookup = new Oci.LogAnalytics.NamespaceLookup("test_namespace_lookup", new()
        {
            LookupName = namespaceLookupLookupName,
            Namespace = namespaceLookupNamespace,
            RegisterLookupFile = namespaceLookupRegisterLookupFile,
            Type = namespaceLookupType,
            Categories = new[]
            {
                new Oci.LogAnalytics.Inputs.NamespaceLookupCategoryArgs
                {
                    Description = namespaceLookupCategoriesDescription,
                    DisplayName = namespaceLookupCategoriesDisplayName,
                    IsSystem = namespaceLookupCategoriesIsSystem,
                    Name = namespaceLookupCategoriesName,
                    Type = namespaceLookupCategoriesType,
                },
            },
            CharEncoding = namespaceLookupCharEncoding,
            CompartmentId = namespaceLookupCompartmentId,
            DefaultMatchValue = namespaceLookupDefaultMatchValue,
            DefinedTags = 
            {
                { "foo-namespace.bar-key", "value" },
            },
            Description = namespaceLookupDescription,
            Fields = new[]
            {
                new Oci.LogAnalytics.Inputs.NamespaceLookupFieldArgs
                {
                    CommonFieldName = namespaceLookupFieldsCommonFieldName,
                    DefaultMatchValue = namespaceLookupFieldsDefaultMatchValue,
                    DisplayName = namespaceLookupFieldsDisplayName,
                    IsCommonField = namespaceLookupFieldsIsCommonField,
                    MatchOperator = namespaceLookupFieldsMatchOperator,
                    Name = namespaceLookupFieldsName,
                    Position = namespaceLookupFieldsPosition,
                },
            },
            FreeformTags = 
            {
                { "bar-key", "value" },
            },
            IsHidden = namespaceLookupIsHidden,
            MaxMatches = namespaceLookupMaxMatches,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.oci.LogAnalytics.NamespaceLookup;
    import com.pulumi.oci.LogAnalytics.NamespaceLookupArgs;
    import com.pulumi.oci.LogAnalytics.inputs.NamespaceLookupCategoryArgs;
    import com.pulumi.oci.LogAnalytics.inputs.NamespaceLookupFieldArgs;
    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) {
            var testNamespaceLookup = new NamespaceLookup("testNamespaceLookup", NamespaceLookupArgs.builder()
                .lookupName(namespaceLookupLookupName)
                .namespace(namespaceLookupNamespace)
                .registerLookupFile(namespaceLookupRegisterLookupFile)
                .type(namespaceLookupType)
                .categories(NamespaceLookupCategoryArgs.builder()
                    .description(namespaceLookupCategoriesDescription)
                    .displayName(namespaceLookupCategoriesDisplayName)
                    .isSystem(namespaceLookupCategoriesIsSystem)
                    .name(namespaceLookupCategoriesName)
                    .type(namespaceLookupCategoriesType)
                    .build())
                .charEncoding(namespaceLookupCharEncoding)
                .compartmentId(namespaceLookupCompartmentId)
                .defaultMatchValue(namespaceLookupDefaultMatchValue)
                .definedTags(Map.of("foo-namespace.bar-key", "value"))
                .description(namespaceLookupDescription)
                .fields(NamespaceLookupFieldArgs.builder()
                    .commonFieldName(namespaceLookupFieldsCommonFieldName)
                    .defaultMatchValue(namespaceLookupFieldsDefaultMatchValue)
                    .displayName(namespaceLookupFieldsDisplayName)
                    .isCommonField(namespaceLookupFieldsIsCommonField)
                    .matchOperator(namespaceLookupFieldsMatchOperator)
                    .name(namespaceLookupFieldsName)
                    .position(namespaceLookupFieldsPosition)
                    .build())
                .freeformTags(Map.of("bar-key", "value"))
                .isHidden(namespaceLookupIsHidden)
                .maxMatches(namespaceLookupMaxMatches)
                .build());
    
        }
    }
    
    resources:
      testNamespaceLookup:
        type: oci:LogAnalytics:NamespaceLookup
        name: test_namespace_lookup
        properties:
          lookupName: ${namespaceLookupLookupName}
          namespace: ${namespaceLookupNamespace}
          registerLookupFile: ${namespaceLookupRegisterLookupFile}
          type: ${namespaceLookupType}
          categories:
            - description: ${namespaceLookupCategoriesDescription}
              displayName: ${namespaceLookupCategoriesDisplayName}
              isSystem: ${namespaceLookupCategoriesIsSystem}
              name: ${namespaceLookupCategoriesName}
              type: ${namespaceLookupCategoriesType}
          charEncoding: ${namespaceLookupCharEncoding}
          compartmentId: ${namespaceLookupCompartmentId}
          defaultMatchValue: ${namespaceLookupDefaultMatchValue}
          definedTags:
            foo-namespace.bar-key: value
          description: ${namespaceLookupDescription}
          fields:
            - commonFieldName: ${namespaceLookupFieldsCommonFieldName}
              defaultMatchValue: ${namespaceLookupFieldsDefaultMatchValue}
              displayName: ${namespaceLookupFieldsDisplayName}
              isCommonField: ${namespaceLookupFieldsIsCommonField}
              matchOperator: ${namespaceLookupFieldsMatchOperator}
              name: ${namespaceLookupFieldsName}
              position: ${namespaceLookupFieldsPosition}
          freeformTags:
            bar-key: value
          isHidden: ${namespaceLookupIsHidden}
          maxMatches: ${namespaceLookupMaxMatches}
    

    Create NamespaceLookup Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new NamespaceLookup(name: string, args: NamespaceLookupArgs, opts?: CustomResourceOptions);
    @overload
    def NamespaceLookup(resource_name: str,
                        args: NamespaceLookupArgs,
                        opts: Optional[ResourceOptions] = None)
    
    @overload
    def NamespaceLookup(resource_name: str,
                        opts: Optional[ResourceOptions] = None,
                        lookup_name: Optional[str] = None,
                        type: Optional[str] = None,
                        register_lookup_file: Optional[str] = None,
                        namespace: Optional[str] = None,
                        default_match_value: Optional[str] = None,
                        description: Optional[str] = None,
                        fields: Optional[Sequence[NamespaceLookupFieldArgs]] = None,
                        freeform_tags: Optional[Mapping[str, str]] = None,
                        is_hidden: Optional[bool] = None,
                        defined_tags: Optional[Mapping[str, str]] = None,
                        max_matches: Optional[str] = None,
                        categories: Optional[Sequence[NamespaceLookupCategoryArgs]] = None,
                        compartment_id: Optional[str] = None,
                        char_encoding: Optional[str] = None)
    func NewNamespaceLookup(ctx *Context, name string, args NamespaceLookupArgs, opts ...ResourceOption) (*NamespaceLookup, error)
    public NamespaceLookup(string name, NamespaceLookupArgs args, CustomResourceOptions? opts = null)
    public NamespaceLookup(String name, NamespaceLookupArgs args)
    public NamespaceLookup(String name, NamespaceLookupArgs args, CustomResourceOptions options)
    
    type: oci:LogAnalytics:NamespaceLookup
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args NamespaceLookupArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args NamespaceLookupArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args NamespaceLookupArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args NamespaceLookupArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args NamespaceLookupArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var namespaceLookupResource = new Oci.LogAnalytics.NamespaceLookup("namespaceLookupResource", new()
    {
        LookupName = "string",
        Type = "string",
        RegisterLookupFile = "string",
        Namespace = "string",
        DefaultMatchValue = "string",
        Description = "string",
        Fields = new[]
        {
            new Oci.LogAnalytics.Inputs.NamespaceLookupFieldArgs
            {
                CommonFieldName = "string",
                DefaultMatchValue = "string",
                DisplayName = "string",
                IsCommonField = false,
                MatchOperator = "string",
                Name = "string",
                Position = "string",
            },
        },
        FreeformTags = 
        {
            { "string", "string" },
        },
        IsHidden = false,
        DefinedTags = 
        {
            { "string", "string" },
        },
        MaxMatches = "string",
        Categories = new[]
        {
            new Oci.LogAnalytics.Inputs.NamespaceLookupCategoryArgs
            {
                Description = "string",
                DisplayName = "string",
                IsSystem = false,
                Name = "string",
                Type = "string",
            },
        },
        CompartmentId = "string",
        CharEncoding = "string",
    });
    
    example, err := loganalytics.NewNamespaceLookup(ctx, "namespaceLookupResource", &loganalytics.NamespaceLookupArgs{
    	LookupName:         pulumi.String("string"),
    	Type:               pulumi.String("string"),
    	RegisterLookupFile: pulumi.String("string"),
    	Namespace:          pulumi.String("string"),
    	DefaultMatchValue:  pulumi.String("string"),
    	Description:        pulumi.String("string"),
    	Fields: loganalytics.NamespaceLookupFieldArray{
    		&loganalytics.NamespaceLookupFieldArgs{
    			CommonFieldName:   pulumi.String("string"),
    			DefaultMatchValue: pulumi.String("string"),
    			DisplayName:       pulumi.String("string"),
    			IsCommonField:     pulumi.Bool(false),
    			MatchOperator:     pulumi.String("string"),
    			Name:              pulumi.String("string"),
    			Position:          pulumi.String("string"),
    		},
    	},
    	FreeformTags: pulumi.StringMap{
    		"string": pulumi.String("string"),
    	},
    	IsHidden: pulumi.Bool(false),
    	DefinedTags: pulumi.StringMap{
    		"string": pulumi.String("string"),
    	},
    	MaxMatches: pulumi.String("string"),
    	Categories: loganalytics.NamespaceLookupCategoryArray{
    		&loganalytics.NamespaceLookupCategoryArgs{
    			Description: pulumi.String("string"),
    			DisplayName: pulumi.String("string"),
    			IsSystem:    pulumi.Bool(false),
    			Name:        pulumi.String("string"),
    			Type:        pulumi.String("string"),
    		},
    	},
    	CompartmentId: pulumi.String("string"),
    	CharEncoding:  pulumi.String("string"),
    })
    
    var namespaceLookupResource = new NamespaceLookup("namespaceLookupResource", NamespaceLookupArgs.builder()
        .lookupName("string")
        .type("string")
        .registerLookupFile("string")
        .namespace("string")
        .defaultMatchValue("string")
        .description("string")
        .fields(NamespaceLookupFieldArgs.builder()
            .commonFieldName("string")
            .defaultMatchValue("string")
            .displayName("string")
            .isCommonField(false)
            .matchOperator("string")
            .name("string")
            .position("string")
            .build())
        .freeformTags(Map.of("string", "string"))
        .isHidden(false)
        .definedTags(Map.of("string", "string"))
        .maxMatches("string")
        .categories(NamespaceLookupCategoryArgs.builder()
            .description("string")
            .displayName("string")
            .isSystem(false)
            .name("string")
            .type("string")
            .build())
        .compartmentId("string")
        .charEncoding("string")
        .build());
    
    namespace_lookup_resource = oci.log_analytics.NamespaceLookup("namespaceLookupResource",
        lookup_name="string",
        type="string",
        register_lookup_file="string",
        namespace="string",
        default_match_value="string",
        description="string",
        fields=[{
            "common_field_name": "string",
            "default_match_value": "string",
            "display_name": "string",
            "is_common_field": False,
            "match_operator": "string",
            "name": "string",
            "position": "string",
        }],
        freeform_tags={
            "string": "string",
        },
        is_hidden=False,
        defined_tags={
            "string": "string",
        },
        max_matches="string",
        categories=[{
            "description": "string",
            "display_name": "string",
            "is_system": False,
            "name": "string",
            "type": "string",
        }],
        compartment_id="string",
        char_encoding="string")
    
    const namespaceLookupResource = new oci.loganalytics.NamespaceLookup("namespaceLookupResource", {
        lookupName: "string",
        type: "string",
        registerLookupFile: "string",
        namespace: "string",
        defaultMatchValue: "string",
        description: "string",
        fields: [{
            commonFieldName: "string",
            defaultMatchValue: "string",
            displayName: "string",
            isCommonField: false,
            matchOperator: "string",
            name: "string",
            position: "string",
        }],
        freeformTags: {
            string: "string",
        },
        isHidden: false,
        definedTags: {
            string: "string",
        },
        maxMatches: "string",
        categories: [{
            description: "string",
            displayName: "string",
            isSystem: false,
            name: "string",
            type: "string",
        }],
        compartmentId: "string",
        charEncoding: "string",
    });
    
    type: oci:LogAnalytics:NamespaceLookup
    properties:
        categories:
            - description: string
              displayName: string
              isSystem: false
              name: string
              type: string
        charEncoding: string
        compartmentId: string
        defaultMatchValue: string
        definedTags:
            string: string
        description: string
        fields:
            - commonFieldName: string
              defaultMatchValue: string
              displayName: string
              isCommonField: false
              matchOperator: string
              name: string
              position: string
        freeformTags:
            string: string
        isHidden: false
        lookupName: string
        maxMatches: string
        namespace: string
        registerLookupFile: string
        type: string
    

    NamespaceLookup Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The NamespaceLookup resource accepts the following input properties:

    LookupName string
    The name of the lookup to operate on.
    Namespace string
    The Logging Analytics namespace used for the request.
    RegisterLookupFile string
    Path to the file containing data for lookup creation.
    Type string

    The lookup type. Valid values are Lookup, Dictionary or Module.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    Categories List<NamespaceLookupCategory>
    (Updatable) An array of categories to assign to the lookup. Specifying the name attribute for each category would suffice. Oracle-defined category assignments cannot be removed.
    CharEncoding string
    The character encoding of the uploaded file.
    CompartmentId string
    (Updatable) Compartment Identifier [OCID] (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    DefaultMatchValue string
    (Updatable) The default match value.
    DefinedTags Dictionary<string, string>
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    Description string
    (Updatable) The lookup description.
    Fields List<NamespaceLookupField>
    (Updatable) The lookup fields.
    FreeformTags Dictionary<string, string>
    (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    IsHidden bool
    A flag indicating whether or not the new lookup should be hidden.
    MaxMatches string
    (Updatable) The maximum number of matches.
    LookupName string
    The name of the lookup to operate on.
    Namespace string
    The Logging Analytics namespace used for the request.
    RegisterLookupFile string
    Path to the file containing data for lookup creation.
    Type string

    The lookup type. Valid values are Lookup, Dictionary or Module.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    Categories []NamespaceLookupCategoryArgs
    (Updatable) An array of categories to assign to the lookup. Specifying the name attribute for each category would suffice. Oracle-defined category assignments cannot be removed.
    CharEncoding string
    The character encoding of the uploaded file.
    CompartmentId string
    (Updatable) Compartment Identifier [OCID] (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    DefaultMatchValue string
    (Updatable) The default match value.
    DefinedTags map[string]string
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    Description string
    (Updatable) The lookup description.
    Fields []NamespaceLookupFieldArgs
    (Updatable) The lookup fields.
    FreeformTags map[string]string
    (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    IsHidden bool
    A flag indicating whether or not the new lookup should be hidden.
    MaxMatches string
    (Updatable) The maximum number of matches.
    lookupName String
    The name of the lookup to operate on.
    namespace String
    The Logging Analytics namespace used for the request.
    registerLookupFile String
    Path to the file containing data for lookup creation.
    type String

    The lookup type. Valid values are Lookup, Dictionary or Module.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    categories List<NamespaceLookupCategory>
    (Updatable) An array of categories to assign to the lookup. Specifying the name attribute for each category would suffice. Oracle-defined category assignments cannot be removed.
    charEncoding String
    The character encoding of the uploaded file.
    compartmentId String
    (Updatable) Compartment Identifier [OCID] (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    defaultMatchValue String
    (Updatable) The default match value.
    definedTags Map<String,String>
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    description String
    (Updatable) The lookup description.
    fields List<NamespaceLookupField>
    (Updatable) The lookup fields.
    freeformTags Map<String,String>
    (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    isHidden Boolean
    A flag indicating whether or not the new lookup should be hidden.
    maxMatches String
    (Updatable) The maximum number of matches.
    lookupName string
    The name of the lookup to operate on.
    namespace string
    The Logging Analytics namespace used for the request.
    registerLookupFile string
    Path to the file containing data for lookup creation.
    type string

    The lookup type. Valid values are Lookup, Dictionary or Module.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    categories NamespaceLookupCategory[]
    (Updatable) An array of categories to assign to the lookup. Specifying the name attribute for each category would suffice. Oracle-defined category assignments cannot be removed.
    charEncoding string
    The character encoding of the uploaded file.
    compartmentId string
    (Updatable) Compartment Identifier [OCID] (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    defaultMatchValue string
    (Updatable) The default match value.
    definedTags {[key: string]: string}
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    description string
    (Updatable) The lookup description.
    fields NamespaceLookupField[]
    (Updatable) The lookup fields.
    freeformTags {[key: string]: string}
    (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    isHidden boolean
    A flag indicating whether or not the new lookup should be hidden.
    maxMatches string
    (Updatable) The maximum number of matches.
    lookup_name str
    The name of the lookup to operate on.
    namespace str
    The Logging Analytics namespace used for the request.
    register_lookup_file str
    Path to the file containing data for lookup creation.
    type str

    The lookup type. Valid values are Lookup, Dictionary or Module.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    categories Sequence[NamespaceLookupCategoryArgs]
    (Updatable) An array of categories to assign to the lookup. Specifying the name attribute for each category would suffice. Oracle-defined category assignments cannot be removed.
    char_encoding str
    The character encoding of the uploaded file.
    compartment_id str
    (Updatable) Compartment Identifier [OCID] (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    default_match_value str
    (Updatable) The default match value.
    defined_tags Mapping[str, str]
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    description str
    (Updatable) The lookup description.
    fields Sequence[NamespaceLookupFieldArgs]
    (Updatable) The lookup fields.
    freeform_tags Mapping[str, str]
    (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    is_hidden bool
    A flag indicating whether or not the new lookup should be hidden.
    max_matches str
    (Updatable) The maximum number of matches.
    lookupName String
    The name of the lookup to operate on.
    namespace String
    The Logging Analytics namespace used for the request.
    registerLookupFile String
    Path to the file containing data for lookup creation.
    type String

    The lookup type. Valid values are Lookup, Dictionary or Module.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    categories List<Property Map>
    (Updatable) An array of categories to assign to the lookup. Specifying the name attribute for each category would suffice. Oracle-defined category assignments cannot be removed.
    charEncoding String
    The character encoding of the uploaded file.
    compartmentId String
    (Updatable) Compartment Identifier [OCID] (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    defaultMatchValue String
    (Updatable) The default match value.
    definedTags Map<String>
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    description String
    (Updatable) The lookup description.
    fields List<Property Map>
    (Updatable) The lookup fields.
    freeformTags Map<String>
    (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    isHidden Boolean
    A flag indicating whether or not the new lookup should be hidden.
    maxMatches String
    (Updatable) The maximum number of matches.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the NamespaceLookup resource produces the following output properties:

    ActiveEditVersion string
    The active edit version.
    CanonicalLink string
    The canonical link.
    EditVersion string
    The edit version.
    Id string
    The provider-assigned unique ID for this managed resource.
    IsBuiltIn string
    A flag indicating if the lookup is custom (user-defined) or built in.
    LookupDisplayName string
    The lookup display name.
    LookupId string
    The lookup OCID.
    LookupReference string
    The lookup reference as an integer.
    LookupReferenceString string
    The lookup reference as a string.
    ReferringSources List<NamespaceLookupReferringSource>
    AutoLookups
    StatusSummaries List<NamespaceLookupStatusSummary>
    StatusSummary
    TimeUpdated string
    The last updated date.
    ActiveEditVersion string
    The active edit version.
    CanonicalLink string
    The canonical link.
    EditVersion string
    The edit version.
    Id string
    The provider-assigned unique ID for this managed resource.
    IsBuiltIn string
    A flag indicating if the lookup is custom (user-defined) or built in.
    LookupDisplayName string
    The lookup display name.
    LookupId string
    The lookup OCID.
    LookupReference string
    The lookup reference as an integer.
    LookupReferenceString string
    The lookup reference as a string.
    ReferringSources []NamespaceLookupReferringSource
    AutoLookups
    StatusSummaries []NamespaceLookupStatusSummary
    StatusSummary
    TimeUpdated string
    The last updated date.
    activeEditVersion String
    The active edit version.
    canonicalLink String
    The canonical link.
    editVersion String
    The edit version.
    id String
    The provider-assigned unique ID for this managed resource.
    isBuiltIn String
    A flag indicating if the lookup is custom (user-defined) or built in.
    lookupDisplayName String
    The lookup display name.
    lookupId String
    The lookup OCID.
    lookupReference String
    The lookup reference as an integer.
    lookupReferenceString String
    The lookup reference as a string.
    referringSources List<NamespaceLookupReferringSource>
    AutoLookups
    statusSummaries List<NamespaceLookupStatusSummary>
    StatusSummary
    timeUpdated String
    The last updated date.
    activeEditVersion string
    The active edit version.
    canonicalLink string
    The canonical link.
    editVersion string
    The edit version.
    id string
    The provider-assigned unique ID for this managed resource.
    isBuiltIn string
    A flag indicating if the lookup is custom (user-defined) or built in.
    lookupDisplayName string
    The lookup display name.
    lookupId string
    The lookup OCID.
    lookupReference string
    The lookup reference as an integer.
    lookupReferenceString string
    The lookup reference as a string.
    referringSources NamespaceLookupReferringSource[]
    AutoLookups
    statusSummaries NamespaceLookupStatusSummary[]
    StatusSummary
    timeUpdated string
    The last updated date.
    active_edit_version str
    The active edit version.
    canonical_link str
    The canonical link.
    edit_version str
    The edit version.
    id str
    The provider-assigned unique ID for this managed resource.
    is_built_in str
    A flag indicating if the lookup is custom (user-defined) or built in.
    lookup_display_name str
    The lookup display name.
    lookup_id str
    The lookup OCID.
    lookup_reference str
    The lookup reference as an integer.
    lookup_reference_string str
    The lookup reference as a string.
    referring_sources Sequence[NamespaceLookupReferringSource]
    AutoLookups
    status_summaries Sequence[NamespaceLookupStatusSummary]
    StatusSummary
    time_updated str
    The last updated date.
    activeEditVersion String
    The active edit version.
    canonicalLink String
    The canonical link.
    editVersion String
    The edit version.
    id String
    The provider-assigned unique ID for this managed resource.
    isBuiltIn String
    A flag indicating if the lookup is custom (user-defined) or built in.
    lookupDisplayName String
    The lookup display name.
    lookupId String
    The lookup OCID.
    lookupReference String
    The lookup reference as an integer.
    lookupReferenceString String
    The lookup reference as a string.
    referringSources List<Property Map>
    AutoLookups
    statusSummaries List<Property Map>
    StatusSummary
    timeUpdated String
    The last updated date.

    Look up Existing NamespaceLookup Resource

    Get an existing NamespaceLookup resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: NamespaceLookupState, opts?: CustomResourceOptions): NamespaceLookup
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            active_edit_version: Optional[str] = None,
            canonical_link: Optional[str] = None,
            categories: Optional[Sequence[NamespaceLookupCategoryArgs]] = None,
            char_encoding: Optional[str] = None,
            compartment_id: Optional[str] = None,
            default_match_value: Optional[str] = None,
            defined_tags: Optional[Mapping[str, str]] = None,
            description: Optional[str] = None,
            edit_version: Optional[str] = None,
            fields: Optional[Sequence[NamespaceLookupFieldArgs]] = None,
            freeform_tags: Optional[Mapping[str, str]] = None,
            is_built_in: Optional[str] = None,
            is_hidden: Optional[bool] = None,
            lookup_display_name: Optional[str] = None,
            lookup_id: Optional[str] = None,
            lookup_name: Optional[str] = None,
            lookup_reference: Optional[str] = None,
            lookup_reference_string: Optional[str] = None,
            max_matches: Optional[str] = None,
            namespace: Optional[str] = None,
            referring_sources: Optional[Sequence[NamespaceLookupReferringSourceArgs]] = None,
            register_lookup_file: Optional[str] = None,
            status_summaries: Optional[Sequence[NamespaceLookupStatusSummaryArgs]] = None,
            time_updated: Optional[str] = None,
            type: Optional[str] = None) -> NamespaceLookup
    func GetNamespaceLookup(ctx *Context, name string, id IDInput, state *NamespaceLookupState, opts ...ResourceOption) (*NamespaceLookup, error)
    public static NamespaceLookup Get(string name, Input<string> id, NamespaceLookupState? state, CustomResourceOptions? opts = null)
    public static NamespaceLookup get(String name, Output<String> id, NamespaceLookupState state, CustomResourceOptions options)
    resources:  _:    type: oci:LogAnalytics:NamespaceLookup    get:      id: ${id}
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    ActiveEditVersion string
    The active edit version.
    CanonicalLink string
    The canonical link.
    Categories List<NamespaceLookupCategory>
    (Updatable) An array of categories to assign to the lookup. Specifying the name attribute for each category would suffice. Oracle-defined category assignments cannot be removed.
    CharEncoding string
    The character encoding of the uploaded file.
    CompartmentId string
    (Updatable) Compartment Identifier [OCID] (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    DefaultMatchValue string
    (Updatable) The default match value.
    DefinedTags Dictionary<string, string>
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    Description string
    (Updatable) The lookup description.
    EditVersion string
    The edit version.
    Fields List<NamespaceLookupField>
    (Updatable) The lookup fields.
    FreeformTags Dictionary<string, string>
    (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    IsBuiltIn string
    A flag indicating if the lookup is custom (user-defined) or built in.
    IsHidden bool
    A flag indicating whether or not the new lookup should be hidden.
    LookupDisplayName string
    The lookup display name.
    LookupId string
    The lookup OCID.
    LookupName string
    The name of the lookup to operate on.
    LookupReference string
    The lookup reference as an integer.
    LookupReferenceString string
    The lookup reference as a string.
    MaxMatches string
    (Updatable) The maximum number of matches.
    Namespace string
    The Logging Analytics namespace used for the request.
    ReferringSources List<NamespaceLookupReferringSource>
    AutoLookups
    RegisterLookupFile string
    Path to the file containing data for lookup creation.
    StatusSummaries List<NamespaceLookupStatusSummary>
    StatusSummary
    TimeUpdated string
    The last updated date.
    Type string

    The lookup type. Valid values are Lookup, Dictionary or Module.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    ActiveEditVersion string
    The active edit version.
    CanonicalLink string
    The canonical link.
    Categories []NamespaceLookupCategoryArgs
    (Updatable) An array of categories to assign to the lookup. Specifying the name attribute for each category would suffice. Oracle-defined category assignments cannot be removed.
    CharEncoding string
    The character encoding of the uploaded file.
    CompartmentId string
    (Updatable) Compartment Identifier [OCID] (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    DefaultMatchValue string
    (Updatable) The default match value.
    DefinedTags map[string]string
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    Description string
    (Updatable) The lookup description.
    EditVersion string
    The edit version.
    Fields []NamespaceLookupFieldArgs
    (Updatable) The lookup fields.
    FreeformTags map[string]string
    (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    IsBuiltIn string
    A flag indicating if the lookup is custom (user-defined) or built in.
    IsHidden bool
    A flag indicating whether or not the new lookup should be hidden.
    LookupDisplayName string
    The lookup display name.
    LookupId string
    The lookup OCID.
    LookupName string
    The name of the lookup to operate on.
    LookupReference string
    The lookup reference as an integer.
    LookupReferenceString string
    The lookup reference as a string.
    MaxMatches string
    (Updatable) The maximum number of matches.
    Namespace string
    The Logging Analytics namespace used for the request.
    ReferringSources []NamespaceLookupReferringSourceArgs
    AutoLookups
    RegisterLookupFile string
    Path to the file containing data for lookup creation.
    StatusSummaries []NamespaceLookupStatusSummaryArgs
    StatusSummary
    TimeUpdated string
    The last updated date.
    Type string

    The lookup type. Valid values are Lookup, Dictionary or Module.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    activeEditVersion String
    The active edit version.
    canonicalLink String
    The canonical link.
    categories List<NamespaceLookupCategory>
    (Updatable) An array of categories to assign to the lookup. Specifying the name attribute for each category would suffice. Oracle-defined category assignments cannot be removed.
    charEncoding String
    The character encoding of the uploaded file.
    compartmentId String
    (Updatable) Compartment Identifier [OCID] (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    defaultMatchValue String
    (Updatable) The default match value.
    definedTags Map<String,String>
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    description String
    (Updatable) The lookup description.
    editVersion String
    The edit version.
    fields List<NamespaceLookupField>
    (Updatable) The lookup fields.
    freeformTags Map<String,String>
    (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    isBuiltIn String
    A flag indicating if the lookup is custom (user-defined) or built in.
    isHidden Boolean
    A flag indicating whether or not the new lookup should be hidden.
    lookupDisplayName String
    The lookup display name.
    lookupId String
    The lookup OCID.
    lookupName String
    The name of the lookup to operate on.
    lookupReference String
    The lookup reference as an integer.
    lookupReferenceString String
    The lookup reference as a string.
    maxMatches String
    (Updatable) The maximum number of matches.
    namespace String
    The Logging Analytics namespace used for the request.
    referringSources List<NamespaceLookupReferringSource>
    AutoLookups
    registerLookupFile String
    Path to the file containing data for lookup creation.
    statusSummaries List<NamespaceLookupStatusSummary>
    StatusSummary
    timeUpdated String
    The last updated date.
    type String

    The lookup type. Valid values are Lookup, Dictionary or Module.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    activeEditVersion string
    The active edit version.
    canonicalLink string
    The canonical link.
    categories NamespaceLookupCategory[]
    (Updatable) An array of categories to assign to the lookup. Specifying the name attribute for each category would suffice. Oracle-defined category assignments cannot be removed.
    charEncoding string
    The character encoding of the uploaded file.
    compartmentId string
    (Updatable) Compartment Identifier [OCID] (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    defaultMatchValue string
    (Updatable) The default match value.
    definedTags {[key: string]: string}
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    description string
    (Updatable) The lookup description.
    editVersion string
    The edit version.
    fields NamespaceLookupField[]
    (Updatable) The lookup fields.
    freeformTags {[key: string]: string}
    (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    isBuiltIn string
    A flag indicating if the lookup is custom (user-defined) or built in.
    isHidden boolean
    A flag indicating whether or not the new lookup should be hidden.
    lookupDisplayName string
    The lookup display name.
    lookupId string
    The lookup OCID.
    lookupName string
    The name of the lookup to operate on.
    lookupReference string
    The lookup reference as an integer.
    lookupReferenceString string
    The lookup reference as a string.
    maxMatches string
    (Updatable) The maximum number of matches.
    namespace string
    The Logging Analytics namespace used for the request.
    referringSources NamespaceLookupReferringSource[]
    AutoLookups
    registerLookupFile string
    Path to the file containing data for lookup creation.
    statusSummaries NamespaceLookupStatusSummary[]
    StatusSummary
    timeUpdated string
    The last updated date.
    type string

    The lookup type. Valid values are Lookup, Dictionary or Module.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    active_edit_version str
    The active edit version.
    canonical_link str
    The canonical link.
    categories Sequence[NamespaceLookupCategoryArgs]
    (Updatable) An array of categories to assign to the lookup. Specifying the name attribute for each category would suffice. Oracle-defined category assignments cannot be removed.
    char_encoding str
    The character encoding of the uploaded file.
    compartment_id str
    (Updatable) Compartment Identifier [OCID] (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    default_match_value str
    (Updatable) The default match value.
    defined_tags Mapping[str, str]
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    description str
    (Updatable) The lookup description.
    edit_version str
    The edit version.
    fields Sequence[NamespaceLookupFieldArgs]
    (Updatable) The lookup fields.
    freeform_tags Mapping[str, str]
    (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    is_built_in str
    A flag indicating if the lookup is custom (user-defined) or built in.
    is_hidden bool
    A flag indicating whether or not the new lookup should be hidden.
    lookup_display_name str
    The lookup display name.
    lookup_id str
    The lookup OCID.
    lookup_name str
    The name of the lookup to operate on.
    lookup_reference str
    The lookup reference as an integer.
    lookup_reference_string str
    The lookup reference as a string.
    max_matches str
    (Updatable) The maximum number of matches.
    namespace str
    The Logging Analytics namespace used for the request.
    referring_sources Sequence[NamespaceLookupReferringSourceArgs]
    AutoLookups
    register_lookup_file str
    Path to the file containing data for lookup creation.
    status_summaries Sequence[NamespaceLookupStatusSummaryArgs]
    StatusSummary
    time_updated str
    The last updated date.
    type str

    The lookup type. Valid values are Lookup, Dictionary or Module.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    activeEditVersion String
    The active edit version.
    canonicalLink String
    The canonical link.
    categories List<Property Map>
    (Updatable) An array of categories to assign to the lookup. Specifying the name attribute for each category would suffice. Oracle-defined category assignments cannot be removed.
    charEncoding String
    The character encoding of the uploaded file.
    compartmentId String
    (Updatable) Compartment Identifier [OCID] (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
    defaultMatchValue String
    (Updatable) The default match value.
    definedTags Map<String>
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    description String
    (Updatable) The lookup description.
    editVersion String
    The edit version.
    fields List<Property Map>
    (Updatable) The lookup fields.
    freeformTags Map<String>
    (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
    isBuiltIn String
    A flag indicating if the lookup is custom (user-defined) or built in.
    isHidden Boolean
    A flag indicating whether or not the new lookup should be hidden.
    lookupDisplayName String
    The lookup display name.
    lookupId String
    The lookup OCID.
    lookupName String
    The name of the lookup to operate on.
    lookupReference String
    The lookup reference as an integer.
    lookupReferenceString String
    The lookup reference as a string.
    maxMatches String
    (Updatable) The maximum number of matches.
    namespace String
    The Logging Analytics namespace used for the request.
    referringSources List<Property Map>
    AutoLookups
    registerLookupFile String
    Path to the file containing data for lookup creation.
    statusSummaries List<Property Map>
    StatusSummary
    timeUpdated String
    The last updated date.
    type String

    The lookup type. Valid values are Lookup, Dictionary or Module.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    Supporting Types

    NamespaceLookupCategory, NamespaceLookupCategoryArgs

    Description string
    (Updatable) The category description.
    DisplayName string
    (Updatable) The category display name.
    IsSystem bool
    (Updatable) The system flag. A value of false denotes a user-created category. A value of true denotes an Oracle-defined category.
    Name string
    (Updatable) The unique name that identifies the category.
    Type string
    (Updatable) The category type. Values include "PRODUCT", "TIER", "VENDOR" and "GENERIC".
    Description string
    (Updatable) The category description.
    DisplayName string
    (Updatable) The category display name.
    IsSystem bool
    (Updatable) The system flag. A value of false denotes a user-created category. A value of true denotes an Oracle-defined category.
    Name string
    (Updatable) The unique name that identifies the category.
    Type string
    (Updatable) The category type. Values include "PRODUCT", "TIER", "VENDOR" and "GENERIC".
    description String
    (Updatable) The category description.
    displayName String
    (Updatable) The category display name.
    isSystem Boolean
    (Updatable) The system flag. A value of false denotes a user-created category. A value of true denotes an Oracle-defined category.
    name String
    (Updatable) The unique name that identifies the category.
    type String
    (Updatable) The category type. Values include "PRODUCT", "TIER", "VENDOR" and "GENERIC".
    description string
    (Updatable) The category description.
    displayName string
    (Updatable) The category display name.
    isSystem boolean
    (Updatable) The system flag. A value of false denotes a user-created category. A value of true denotes an Oracle-defined category.
    name string
    (Updatable) The unique name that identifies the category.
    type string
    (Updatable) The category type. Values include "PRODUCT", "TIER", "VENDOR" and "GENERIC".
    description str
    (Updatable) The category description.
    display_name str
    (Updatable) The category display name.
    is_system bool
    (Updatable) The system flag. A value of false denotes a user-created category. A value of true denotes an Oracle-defined category.
    name str
    (Updatable) The unique name that identifies the category.
    type str
    (Updatable) The category type. Values include "PRODUCT", "TIER", "VENDOR" and "GENERIC".
    description String
    (Updatable) The category description.
    displayName String
    (Updatable) The category display name.
    isSystem Boolean
    (Updatable) The system flag. A value of false denotes a user-created category. A value of true denotes an Oracle-defined category.
    name String
    (Updatable) The unique name that identifies the category.
    type String
    (Updatable) The category type. Values include "PRODUCT", "TIER", "VENDOR" and "GENERIC".

    NamespaceLookupField, NamespaceLookupFieldArgs

    CommonFieldName string
    (Updatable) The common field name.
    DefaultMatchValue string
    (Updatable) The default match value.
    DisplayName string
    (Updatable) The display name.
    IsCommonField bool
    (Updatable) A flag indicating whether or not the field is a common field.
    MatchOperator string
    (Updatable) The match operator.
    Name string
    (Updatable) The field name.
    Position string
    (Updatable) The position.
    CommonFieldName string
    (Updatable) The common field name.
    DefaultMatchValue string
    (Updatable) The default match value.
    DisplayName string
    (Updatable) The display name.
    IsCommonField bool
    (Updatable) A flag indicating whether or not the field is a common field.
    MatchOperator string
    (Updatable) The match operator.
    Name string
    (Updatable) The field name.
    Position string
    (Updatable) The position.
    commonFieldName String
    (Updatable) The common field name.
    defaultMatchValue String
    (Updatable) The default match value.
    displayName String
    (Updatable) The display name.
    isCommonField Boolean
    (Updatable) A flag indicating whether or not the field is a common field.
    matchOperator String
    (Updatable) The match operator.
    name String
    (Updatable) The field name.
    position String
    (Updatable) The position.
    commonFieldName string
    (Updatable) The common field name.
    defaultMatchValue string
    (Updatable) The default match value.
    displayName string
    (Updatable) The display name.
    isCommonField boolean
    (Updatable) A flag indicating whether or not the field is a common field.
    matchOperator string
    (Updatable) The match operator.
    name string
    (Updatable) The field name.
    position string
    (Updatable) The position.
    common_field_name str
    (Updatable) The common field name.
    default_match_value str
    (Updatable) The default match value.
    display_name str
    (Updatable) The display name.
    is_common_field bool
    (Updatable) A flag indicating whether or not the field is a common field.
    match_operator str
    (Updatable) The match operator.
    name str
    (Updatable) The field name.
    position str
    (Updatable) The position.
    commonFieldName String
    (Updatable) The common field name.
    defaultMatchValue String
    (Updatable) The default match value.
    displayName String
    (Updatable) The display name.
    isCommonField Boolean
    (Updatable) A flag indicating whether or not the field is a common field.
    matchOperator String
    (Updatable) The match operator.
    name String
    (Updatable) The field name.
    position String
    (Updatable) The position.

    NamespaceLookupReferringSource, NamespaceLookupReferringSourceArgs

    CanonicalLink string
    The canonical link.
    TotalCount string
    The total count.
    CanonicalLink string
    The canonical link.
    TotalCount string
    The total count.
    canonicalLink String
    The canonical link.
    totalCount String
    The total count.
    canonicalLink string
    The canonical link.
    totalCount string
    The total count.
    canonical_link str
    The canonical link.
    total_count str
    The total count.
    canonicalLink String
    The canonical link.
    totalCount String
    The total count.

    NamespaceLookupStatusSummary, NamespaceLookupStatusSummaryArgs

    ChunksProcessed string
    The number of chunks processed.
    FailureDetails string
    The failure details, if any.
    Filename string
    The filename.
    Status string
    The status.
    TotalChunks string
    The total number of chunks.
    ChunksProcessed string
    The number of chunks processed.
    FailureDetails string
    The failure details, if any.
    Filename string
    The filename.
    Status string
    The status.
    TotalChunks string
    The total number of chunks.
    chunksProcessed String
    The number of chunks processed.
    failureDetails String
    The failure details, if any.
    filename String
    The filename.
    status String
    The status.
    totalChunks String
    The total number of chunks.
    chunksProcessed string
    The number of chunks processed.
    failureDetails string
    The failure details, if any.
    filename string
    The filename.
    status string
    The status.
    totalChunks string
    The total number of chunks.
    chunks_processed str
    The number of chunks processed.
    failure_details str
    The failure details, if any.
    filename str
    The filename.
    status str
    The status.
    total_chunks str
    The total number of chunks.
    chunksProcessed String
    The number of chunks processed.
    failureDetails String
    The failure details, if any.
    filename String
    The filename.
    status String
    The status.
    totalChunks String
    The total number of chunks.

    Import

    NamespaceLookups can be imported using the id, e.g.

    $ pulumi import oci:LogAnalytics/namespaceLookup:NamespaceLookup test_namespace_lookup "namespaces/{namespaceName}/lookups/{lookupName}"
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    oci pulumi/pulumi-oci
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the oci Terraform Provider.
    oci logo
    Oracle Cloud Infrastructure v3.0.0 published on Thursday, Jun 5, 2025 by Pulumi