{ "opencollection": "1.0.0", "info": { "name": "Log Analytics API", "version": "20200601" }, "items": [ { "info": { "name": "logAnalytics", "type": "folder" }, "items": [ { "info": { "name": "Given a tenancy OCID, this API returns the namespace of the tenancy if it is valid and subscribed to the region.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." }, { "name": "isCompartmentDelete", "value": "", "type": "query", "description": "if true, the request is from compartment delete service.\n" } ] }, "docs": "Given a tenancy OCID, this API returns the namespace of the tenancy if it is valid and subscribed to the region. The\nresult also indicates if the tenancy is onboarded with Log Analytics.\n" }, { "info": { "name": "This API gets the namespace details of a tenancy already onboarded in Log Analytics Application", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ] }, "docs": "This API gets the namespace details of a tenancy already onboarded in Log Analytics Application\n" }, { "info": { "name": "Off-boards a tenant from Log Analytics", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/actions/offboard", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ] }, "docs": "Off-boards a tenant from Log Analytics" }, { "info": { "name": "On-boards a tenant to Log Analytics", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/actions/onboard", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ] }, "docs": "On-boards a tenant to Log Analytics.\n" }, { "info": { "name": "API to ingest log data in OTLP JSON-encoded Protobuf format", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/actions/otlp/v1/logs", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "opc-meta-loggrpid", "value": "" }, { "name": "log-set", "value": "" }, { "name": "content-type", "value": "" }, { "name": "opc-retry-token", "value": "" }, { "name": "opc-meta-properties", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Accepts log data in OTLP JSON-encoded Protobuf format.\n" }, { "info": { "name": "Configure Unprocessed Data Bucket", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/actions/setUnprocessedDataBucket", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "bucketName", "value": "", "type": "query", "description": "Name of the Object Storage bucket. Bucket name can be obtained by running 'oci os bucket list --namespace-name --compartment-id '. The json output 'name' parameter value contains the bucket name." }, { "name": "isEnabled", "value": "", "type": "query", "description": "The enabled flag used for filtering. Only items with the specified enabled value\nwill be returned.\n" } ] }, "docs": "This API configures a bucket to store unprocessed payloads.\nWhile processing there could be reasons a payload cannot be processed (mismatched structure, corrupted archive format, etc),\nif configured the payload would be uploaded to the bucket for verification.\n" }, { "info": { "name": "Upload Log Analytics Discovery Data", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/actions/uploadDiscoveryData", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "opc-meta-properties", "value": "" }, { "name": "content-type", "value": "" }, { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "discoveryDataType", "value": "", "type": "query", "description": "Discovery data type\n" }, { "name": "logGroupId", "value": "", "type": "query", "description": "The log group OCID that gets mapped to the logs in the discovery data.\n" }, { "name": "payloadType", "value": "", "type": "query", "description": "Identifies the type of request payload.\n" } ] }, "docs": "Accepts discovery data for processing by Log Analytics.\n" }, { "info": { "name": "Create Log Analytics Log Events Upload", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/actions/uploadLogEventsFile", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "content-type", "value": "" }, { "name": "opc-retry-token", "value": "" }, { "name": "opc-meta-properties", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "logGroupId", "value": "", "type": "query", "description": "The log group OCID that gets mapped to the uploaded logs.\n" }, { "name": "logSet", "value": "", "type": "query", "description": "The log set that gets associated with the uploaded logs.\n" }, { "name": "payloadType", "value": "", "type": "query", "description": "Identifies the type of request payload.\n" } ] }, "docs": "Accepts log events for processing by Log Analytics.\n" }, { "info": { "name": "Create Log Analytics Upload", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/actions/uploadLogFile", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "content-md5", "value": "" }, { "name": "content-type", "value": "" }, { "name": "opc-meta-loggrpid", "value": "" }, { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "uploadName", "value": "", "type": "query", "description": "The name of the upload. This can be considered as a container name where different kind of logs will be collected and searched together. This upload name/id can further be used for retrieving the details of the upload, including its status or deleting the upload.\n" }, { "name": "logSourceName", "value": "", "type": "query", "description": "Name of the log source that will be used to process the files being uploaded.\n" }, { "name": "entityId", "value": "", "type": "query", "description": "The entity OCID.\n" }, { "name": "timezone", "value": "", "type": "query", "description": "Timezone to be used when processing log entries whose timestamps do not include an explicit timezone. When this property is not specified, the timezone of the entity specified is used. If the entity is also not specified or do not have a valid timezone then UTC is used\n" }, { "name": "charEncoding", "value": "", "type": "query", "description": "Character encoding to be used to detect the encoding type of file(s) being uploaded.\nWhen this property is not specified, system detected character encoding will be used.\n" }, { "name": "dateFormat", "value": "", "type": "query", "description": "This property is used to specify the format of the date. This is to be used for ambiguous dates like 12/11/10. This property can take any of the following values - MONTH_DAY_YEAR, DAY_MONTH_YEAR, YEAR_MONTH_DAY, MONTH_DAY, DAY_MONTH.\n" }, { "name": "dateYear", "value": "", "type": "query", "description": "Used to indicate the year where the log entries timestamp do not mention year (Ex: Nov 8 20:45:56).\n" }, { "name": "invalidateCache", "value": "", "type": "query", "description": "This property can be used to reset configuration cache in case of an issue with the upload." }, { "name": "filename", "value": "", "type": "query", "description": "The name of the file being uploaded. The extension of the filename part will be used to detect the type of file (like zip, tar).\n" }, { "name": "logSet", "value": "", "type": "query", "description": "The log set that gets associated with the uploaded logs.\n" } ] }, "docs": "Accepts log data for processing by Log Analytics.\n" }, { "info": { "name": "list of entities with associations", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/associatedEntities", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "sourceName", "value": "", "type": "query", "description": "The source name." }, { "name": "entityId", "value": "", "type": "query", "description": "The entity OCID.\n" }, { "name": "entityType", "value": "", "type": "query", "description": "The entity type used for filtering. Only associations on an entity with the\nspecified type will be returned.\n" }, { "name": "entityTypeDisplayName", "value": "", "type": "query", "description": "The entity type display name used for filtering. Only items associated with the entity\nwith the specified type display name will be returned.\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The attribute used to sort the returned entities" }, { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." } ] }, "docs": "Lists the association details of entities in the specified compartment that are associated with at least one source.\n" }, { "info": { "name": "association summary", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/associationSummary", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." } ] }, "docs": "Returns the count of source associations for entities in the specified compartment.\n" }, { "info": { "name": "delete associations", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/associations/actions/delete", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Deletes the associations between the sources and entities specified.\n" }, { "info": { "name": "create or update associations for a source", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/associations/actions/upsert", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "isFromRepublish", "value": "", "type": "query", "description": "isFromRepublish" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates or updates associations between sources and entities. All entities should belong to the specified input compartment.\n" }, { "info": { "name": "association parameter validation", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/associations/actions/validateParameters", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The attribute used to sort the returned association parameters" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Checks if the passed in entities could be associated with the specified sources. The validation is performed to ensure that the entities have the relevant property values that are used in the corresponding source patterns.\n" }, { "info": { "name": "category list", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/categories", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "categoryType", "value": "", "type": "query", "description": "A comma-separated list of category types used for filtering. Only categories of the\nspecified types will be returned.\n" }, { "name": "categoryDisplayText", "value": "", "type": "query", "description": "The category display text used for filtering. Only categories matching the specified display\nname or description will be returned.\n" }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The attribute used to sort the returned categories" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "name", "value": "", "type": "query", "description": "A filter to return only log analytics entities whose name matches the entire name given. The match\nis case-insensitive.\n" } ] }, "docs": "Returns a list of categories, containing detailed information about them. You may limit the number of results, provide sorting order, and filter by information such as category name or description.\n" }, { "info": { "name": "delete resource categories", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/categories/actions/removeResourceCategories", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Removes the category assignments of DASHBOARD and SAVEDSEARCH resources.\n" }, { "info": { "name": "update resource categories", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/categories/actions/updateResourceCategories", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates the category assignments of DASHBOARD and SAVEDSEARCH resources.\n" }, { "info": { "name": "category resource list", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/categories/resourceCategories", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "categories", "value": "", "type": "query", "description": "A comma-separated list of categories used for filtering" }, { "name": "resourceTypes", "value": "", "type": "query", "description": "A comma-separated list of resource types used for filtering. Only resources of the types\nspecified will be returned. Examples include SOURCE, PARSER, LOOKUP, etc.\n" }, { "name": "resourceIds", "value": "", "type": "query", "description": "A comma-separated list of resource unique identifiers used for filtering. Only resources\nwith matching unique identifiers will be returned.\n" }, { "name": "compartmentId", "value": "", "type": "query", "description": "The compartment id" }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The attribute used to sort the returned category resources." }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." } ] }, "docs": "Returns a list of resources and their category assignments.\nYou may limit the number of results, provide sorting order, and filter by information such as resource type.\n" }, { "info": { "name": "get category with specified name", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/categories/:categoryName", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "categoryName", "value": "", "type": "path", "description": "The category name." } ] }, "docs": "Gets detailed information about the category with the specified name.\n" }, { "info": { "name": "association summary by source", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/configWorkRequests", "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The attribute used to sort the returned work requests" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." } ] }, "docs": "Returns the list of configuration work requests such as association or lookup operations, containing detailed information about them. You may paginate or limit the number of results.\n" }, { "info": { "name": "association summary by source", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/configWorkRequests/:workRequestId", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "workRequestId", "value": "", "type": "path", "description": "Work Request Identifier [OCID] (/iaas/Content/General/Concepts/identifiers.htm) for the asynchronous request. The work request id can be usually obtained from the 'opc-work-request-id' response header of the asynchronous request." } ] }, "docs": "Returns detailed information about the configuration work request with the specified id.\n" }, { "info": { "name": "export", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/contents/actions/exportCustomContent", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Exports all custom details of the specified sources, parsers, fields and labels, in zip format.\n" }, { "info": { "name": "register custom content", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/contents/actions/importCustomContent", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "isOverwrite", "value": "", "type": "query", "description": "A flag indicating whether or not to overwrite existing content if a conflict is\nfound during import content operation.\n" } ] }, "docs": "Imports the specified custom content from the input in zip format.\n" }, { "info": { "name": "Get a list of effective properties for the specified resource.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/effectiveProperties", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "agentId", "value": "", "type": "query", "description": "The agent ocid.\n" }, { "name": "sourceName", "value": "", "type": "query", "description": "The source name." }, { "name": "isIncludePatterns", "value": "", "type": "query", "description": "The include pattern flag.\n" }, { "name": "entityId", "value": "", "type": "query", "description": "The entity ocid.\n" }, { "name": "patternId", "value": "", "type": "query", "description": "The pattern id.\n" }, { "name": "patternIdLong", "value": "", "type": "query", "description": "The pattern id (long).\n" }, { "name": "name", "value": "", "type": "query", "description": "The property name used for filtering.\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The attribute used to sort the returned properties" } ] }, "docs": "Returns a list of effective properties for the specified resource.\n" }, { "info": { "name": "entity associations summary", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/entityAssociations", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "sourceName", "value": "", "type": "query", "description": "The source name." }, { "name": "entityId", "value": "", "type": "query", "description": "The entity OCID.\n" }, { "name": "entityType", "value": "", "type": "query", "description": "The entity type used for filtering. Only associations on an entity with the\nspecified type will be returned.\n" }, { "name": "entityTypeDisplayName", "value": "", "type": "query", "description": "The entity type display name used for filtering. Only items associated with the entity\nwith the specified type display name will be returned.\n" }, { "name": "lifeCycleState", "value": "", "type": "query", "description": "The life cycle state used for filtering. Only associations with the specified\nlife cycle state will be returned.\n" }, { "name": "isShowTotal", "value": "", "type": "query", "description": "A flag indicating whether or not to return the total number of items returned." }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The attribute used to sort the returned associations" }, { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." } ] }, "docs": "Returns the list of source associations for the specified entity.\n" }, { "info": { "name": "get field summary", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/fieldSummary", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "isShowDetail", "value": "", "type": "query", "description": "A boolean indicating whether or not to display detailed field summary information\n" } ] }, "docs": "Returns the count of fields. You may optionally specify isShowDetail=true to view a summary of each field data type.\n" }, { "info": { "name": "get all common field with specified display name and description", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/fields", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "isMatchAll", "value": "", "type": "query", "description": "A flag indicating how to handle filtering when multiple filter criteria are specified.\nA value of true will always result in the most expansive list of items being returned.\nFor example, if two field lists are supplies as filter criteria, a value of true will\nresult in any item matching a field in either list being returned, while a value of\nfalse will result in a list of items which only have fields contained in both input lists.\n" }, { "name": "sourceIds", "value": "", "type": "query", "description": "A list of source IDs used for filtering. Only fields used by the specified\nsources will be returned.\n" }, { "name": "sourceNames", "value": "", "type": "query", "description": "A list of source names used for filtering. Only fields used by the specified\nsources will be returned.\n" }, { "name": "parserType", "value": "", "type": "query", "description": "The parser type used for filtering. Only items with, or associated with, parsers\nof the specified type will be returned.\n" }, { "name": "parserIds", "value": "", "type": "query", "description": "A list of parser names used for filtering. Only fields used by the specified\nparsers will be returned.\n" }, { "name": "parserNames", "value": "", "type": "query", "description": "A list of parser names used for filtering. Only fields used by the specified\nparsers will be returned.\n" }, { "name": "isIncludeParser", "value": "", "type": "query", "description": "isIncludeParser" }, { "name": "filter", "value": "", "type": "query", "description": "filter" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The attribute used to sort the returned fields" } ] }, "docs": "Returns a list of log fields, containing detailed information about them. You may limit the number of results, provide sorting order, and filter by specifying various options including parser and source names.\n" }, { "info": { "name": "Defines or updates a field.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/fields/actions/upsert", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates or updates a field that could be used in parser expressions to extract and assign value. To create a field, specify its display name. A name would be generated for the field. For subsequent calls to update the field, include the name attribute.\n" }, { "info": { "name": "get common field with specified name", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/fields/:fieldName", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "fieldName", "value": "", "type": "path", "description": "The field name. Field name can be obtained by running 'oci log-analytics field list-fields --namespace-name '. The json output 'name' parameter value contains the field name." } ] }, "docs": "Gets detailed information about the field with the specified name.\n" }, { "info": { "name": "delete field with specified name", "type": "http" }, "http": { "method": "DELETE", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/fields/:fieldName", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "fieldName", "value": "", "type": "path", "description": "The field name. Field name can be obtained by running 'oci log-analytics field list-fields --namespace-name '. The json output 'name' parameter value contains the field name." } ] }, "docs": "Deletes field with the specified name.\n" }, { "info": { "name": "get usages of the common field with specified name", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/fields/:fieldName/usages", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "fieldName", "value": "", "type": "path", "description": "The field name. Field name can be obtained by running 'oci log-analytics field list-fields --namespace-name '. The json output 'name' parameter value contains the field name." } ] }, "docs": "Gets usage information about the field with the specified name.\n" }, { "info": { "name": "Gets a list of all ingest time rules in a compartment.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/ingestTimeRules", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." }, { "name": "displayName", "value": "", "type": "query", "description": "A filter to return rules whose displayName matches in whole or in part the\nspecified value. The match is case-insensitive.\n" }, { "name": "lifecycleState", "value": "", "type": "query", "description": "The rule lifecycle state used for filtering. Currently supported\nvalues are ACTIVE and DELETED.\n" }, { "name": "conditionKind", "value": "", "type": "query", "description": "The ingest time rule condition kind used for filtering. Only rules with conditions\nof the specified kind will be returned.\n" }, { "name": "fieldName", "value": "", "type": "query", "description": "The field name used for filtering. Only rules using the\nspecified field name will be returned.\n" }, { "name": "fieldValue", "value": "", "type": "query", "description": "The field value used for filtering. Only rules using the\nspecified field value will be returned.\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. If no value is specified timeCreated is default.\n" } ] }, "docs": "Returns a list of ingest time rules in a compartment. You may limit the number of rules, provide sorting options, and filter the results.\n" }, { "info": { "name": "Creates a new ingest time rule.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/ingestTimeRules", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new ingest time rule in the specified compartment. You may also specify optional information such as description, defined tags, and free-form tags.\n" }, { "info": { "name": "Retrieves an ingest time rule.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/ingestTimeRules/:ingestTimeRuleId", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "ingestTimeRuleId", "value": "", "type": "path", "description": "Unique ocid of the ingest time rule. Ingest time rule ID can be obtained by running 'oci log-analytics ingest-time-rule list --namespace-name --compartment-id '. The json output 'id' parameter value contains the rule ID.\n" } ] }, "docs": "Gets detailed information about the specified ingest time rule such as description, defined tags, and free-form tags.\n" }, { "info": { "name": "Updates an ingest time rule.", "type": "http" }, "http": { "method": "PUT", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/ingestTimeRules/:ingestTimeRuleId", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "ingestTimeRuleId", "value": "", "type": "path", "description": "Unique ocid of the ingest time rule. Ingest time rule ID can be obtained by running 'oci log-analytics ingest-time-rule list --namespace-name --compartment-id '. The json output 'id' parameter value contains the rule ID.\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates the specified ingest time rule's description, defined tags, and free-form tags.\n" }, { "info": { "name": "Deletes an ingest time rule.", "type": "http" }, "http": { "method": "DELETE", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/ingestTimeRules/:ingestTimeRuleId", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "ingestTimeRuleId", "value": "", "type": "path", "description": "Unique ocid of the ingest time rule. Ingest time rule ID can be obtained by running 'oci log-analytics ingest-time-rule list --namespace-name --compartment-id '. The json output 'id' parameter value contains the rule ID.\n" } ] }, "docs": "Deletes the specified ingest time rule.\n" }, { "info": { "name": "Updates the compartment of an ingest time rule.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/ingestTimeRules/:ingestTimeRuleId/actions/changeCompartment", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "ingestTimeRuleId", "value": "", "type": "path", "description": "Unique ocid of the ingest time rule. Ingest time rule ID can be obtained by running 'oci log-analytics ingest-time-rule list --namespace-name --compartment-id '. The json output 'id' parameter value contains the rule ID.\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Moves the specified ingest time rule to a different compartment.\n" }, { "info": { "name": "Disable an ingest time rule.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/ingestTimeRules/:ingestTimeRuleId/actions/disableIngestTimeRule", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "ingestTimeRuleId", "value": "", "type": "path", "description": "Unique ocid of the ingest time rule. Ingest time rule ID can be obtained by running 'oci log-analytics ingest-time-rule list --namespace-name --compartment-id '. The json output 'id' parameter value contains the rule ID.\n" } ] }, "docs": "Disables the specified ingest time rule.\n" }, { "info": { "name": "Enable an ingest time rule.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/ingestTimeRules/:ingestTimeRuleId/actions/enableIngestTimeRule", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "ingestTimeRuleId", "value": "", "type": "path", "description": "Unique ocid of the ingest time rule. Ingest time rule ID can be obtained by running 'oci log-analytics ingest-time-rule list --namespace-name --compartment-id '. The json output 'id' parameter value contains the rule ID.\n" } ] }, "docs": "Enables the specified ingest time rule.\n" }, { "info": { "name": "get list of priorities", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/labelPriorities", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." } ] }, "docs": "Lists the available problem priorities that could be associated with a label.\n" }, { "info": { "name": "get details of sources using the label", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/labelSourceDetails", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "labelName", "value": "", "type": "query", "description": "The label name used for filtering. Only items with, or associated with, the\nspecified label name will be returned.\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "labelSourceSortBy", "value": "", "type": "query", "description": "The attribute used to sort the returned sources" } ] }, "docs": "Lists sources using the label, along with configuration details like base field, operator and condition.\n" }, { "info": { "name": "get total count", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/labelSummary", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ] }, "docs": "Returns the count of labels.\n" }, { "info": { "name": "get labels passing specified filter", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/labels", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "labelName", "value": "", "type": "query", "description": "The label name used for filtering. Only items with, or associated with, the\nspecified label name will be returned.\n" }, { "name": "labelDisplayText", "value": "", "type": "query", "description": "The label display text used for filtering. Only labels with the specified name or\ndescription will be returned.\n" }, { "name": "isSystem", "value": "", "type": "query", "description": "The system value used for filtering. Only items with the specified system value\nwill be returned. Valid values are built in, custom (for user defined items), or\nall (for all items, regardless of system value).\n" }, { "name": "labelPriority", "value": "", "type": "query", "description": "The label priority used for filtering. Only labels with the specified\npriority will be returned.\n" }, { "name": "isCountPop", "value": "", "type": "query", "description": "A flag indicating whether or not to count the label usage per source and per rule.\n" }, { "name": "isAliasPop", "value": "", "type": "query", "description": "A flag indicating whether or not return the aliases used by each label.\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "labelSortBy", "value": "", "type": "query", "description": "The attribute used to sort the returned labels" } ] }, "docs": "Returns a list of labels, containing detailed information about them. You may limit the number of results, provide sorting order, and filter by information such as label name, display name, description and priority.\n" }, { "info": { "name": "get basic information about a specified set of labels", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/labels/actions/basicInfo", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "isIncludeDeleted", "value": "", "type": "query", "description": "A flag specifying whether or not to include information on deleted labels.\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "basicLabelSortBy", "value": "", "type": "query", "description": "The attribute used to sort the returned labels" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Lists basic information about a specified set of labels in batch.\n" }, { "info": { "name": "Define or update a label.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/labels/actions/upsert", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates or updates a label that could be used to tag a log entry. You may optionally designate the label as a problem, and assign it a priority. You may also provide its related terms (aliases). To create a label, specify its display name. A name would be generated for the label. For subsequent calls to update the label, include the name attribute.\n" }, { "info": { "name": "get label with specified name", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/labels/:labelName", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "labelName", "value": "", "type": "path", "description": "The label name. Label name can be obtained by running 'oci log-analytics label list-labels --namespace-name '. The json output 'name' parameter value contains the label name." } ] }, "docs": "Gets detailed information about the label with the specified name.\n" }, { "info": { "name": "delete label", "type": "http" }, "http": { "method": "DELETE", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/labels/:labelName", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "labelName", "value": "", "type": "path", "description": "The label name. Label name can be obtained by running 'oci log-analytics label list-labels --namespace-name '. The json output 'name' parameter value contains the label name." } ] }, "docs": "Deletes label with the specified name.\n" }, { "info": { "name": "Get a list of all log analytics enterprise manager bridges.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsEmBridges", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." }, { "name": "displayName", "value": "", "type": "query", "description": "A filter to return only log analytics enterprise manager bridge name whose name matches the entire name given. The match\nis case-insensitive.\n" }, { "name": "lifecycleState", "value": "", "type": "query", "description": "A filter to return only log analytics enterprise manager bridges matching all the lifecycle states specified for this parameter.\n" }, { "name": "lifecycleDetailsContains", "value": "", "type": "query", "description": "A filter to return only log analytics enterprise manager bridges whose lifecycleDetails contains the specified string.\n" }, { "name": "importStatus", "value": "", "type": "query", "description": "Filter by the processing status of the latest upload from enterprise manager.\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort enterprise manager bridges by. Only one sort order may be provided. Default order for timeCreated and timeUpdated\nis descending. Default order for enterprise manager name is ascending. If no value is specified timeCreated is default.\n" } ] }, "docs": "Return a list of log analytics enterprise manager bridges." }, { "info": { "name": "Add configuration for enterprise manager bridge.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsEmBridges", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Add configuration for enterprise manager bridge. Enterprise manager bridge is used to automatically add selected entities from enterprise manager cloud control. A corresponding OCI bridge configuration is required in enterprise manager." }, { "info": { "name": "Gets a summary report of log analytics enterpries manager bridges in a compartment.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsEmBridges/emBridgeSummary", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." } ] }, "docs": "Returns log analytics enterprise manager bridges summary report." }, { "info": { "name": "Retrieve a log analytics enterprise manager bridge.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsEmBridges/:logAnalyticsEmBridgeId", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "logAnalyticsEmBridgeId", "value": "", "type": "path", "description": "The log analytics enterprise manager bridge OCID. Bridge ID can be obtained by running 'oci log-analytics em-bridge list --namespace-name --compartment-id '. The json output 'id' parameter value contains the bridge ID.\n" } ] }, "docs": "Retrieve the log analytics enterprise manager bridge with the given id." }, { "info": { "name": "Update a log analytics enterprise manager bridge.", "type": "http" }, "http": { "method": "PUT", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsEmBridges/:logAnalyticsEmBridgeId", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "logAnalyticsEmBridgeId", "value": "", "type": "path", "description": "The log analytics enterprise manager bridge OCID. Bridge ID can be obtained by running 'oci log-analytics em-bridge list --namespace-name --compartment-id '. The json output 'id' parameter value contains the bridge ID.\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update log analytics enterprise manager bridge with the given id." }, { "info": { "name": "Delete a log analytics enterprise manager bridge.", "type": "http" }, "http": { "method": "DELETE", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsEmBridges/:logAnalyticsEmBridgeId", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "logAnalyticsEmBridgeId", "value": "", "type": "path", "description": "The log analytics enterprise manager bridge OCID. Bridge ID can be obtained by running 'oci log-analytics em-bridge list --namespace-name --compartment-id '. The json output 'id' parameter value contains the bridge ID.\n" }, { "name": "isDeleteEntities", "value": "", "type": "query", "description": "If true, delete entities created by this bridge" } ] }, "docs": "Delete log analytics enterprise manager bridge with the given id." }, { "info": { "name": "Update the compartment of a log analytics enterprise manager bridge.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsEmBridges/:logAnalyticsEmBridgeId/actions/changeCompartment", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "logAnalyticsEmBridgeId", "value": "", "type": "path", "description": "The log analytics enterprise manager bridge OCID. Bridge ID can be obtained by running 'oci log-analytics em-bridge list --namespace-name --compartment-id '. The json output 'id' parameter value contains the bridge ID.\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the compartment of the log analytics enterprise manager bridge with the given id." }, { "info": { "name": "Get a list of all log analytics entities in a compartment.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsEntities", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." }, { "name": "name", "value": "", "type": "query", "description": "A filter to return only log analytics entities whose name matches the entire name given. The match\nis case-insensitive.\n" }, { "name": "nameContains", "value": "", "type": "query", "description": "A filter to return only log analytics entities whose name contains the name given. The match\nis case-insensitive.\n" }, { "name": "entityTypeName", "value": "", "type": "query", "description": "A filter to return only log analytics entities whose entityTypeName matches the entire log analytics entity type name of\none of the entityTypeNames given in the list. The match is case-insensitive.\n" }, { "name": "cloudResourceId", "value": "", "type": "query", "description": "A filter to return only log analytics entities whose cloudResourceId matches the cloudResourceId given.\n" }, { "name": "lifecycleState", "value": "", "type": "query", "description": "A filter to return only those log analytics entities with the specified lifecycle state. The state\nvalue is case-insensitive.\n" }, { "name": "lifecycleDetailsContains", "value": "", "type": "query", "description": "A filter to return only log analytics entities whose lifecycleDetails contains the specified string.\n" }, { "name": "isManagementAgentIdNull", "value": "", "type": "query", "description": "A filter to return only those log analytics entities whose managementAgentId is null or is not null.\n" }, { "name": "hostname", "value": "", "type": "query", "description": "A filter to return only log analytics entities whose hostname matches the entire hostname given.\n" }, { "name": "hostnameContains", "value": "", "type": "query", "description": "A filter to return only log analytics entities whose hostname contains the substring given.\nThe match is case-insensitive.\n" }, { "name": "sourceId", "value": "", "type": "query", "description": "A filter to return only log analytics entities whose sourceId matches the sourceId given.\n" }, { "name": "creationSourceType", "value": "", "type": "query", "description": "A filter to return only those log analytics entities with the specified auto-creation source.\n" }, { "name": "creationSourceDetails", "value": "", "type": "query", "description": "A filter to return only log analytics entities whose auto-creation source details contains the specified string.\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort entities by. Only one sort order may be provided. Default order for timeCreated and timeUpdated\nis descending. Default order for entity name is ascending. If no value is specified timeCreated is default.\n" }, { "name": "metadataEquals", "value": "", "type": "query", "description": "A filter to return only log analytics entities whose metadata name, value and type matches the specified string.\nEach item in the array has the format \"{name}:{value}:{type}\". All inputs are case-insensitive.\n" }, { "name": "definedTagEquals", "value": "", "type": "query", "description": "A list of tag filters to apply. Only entities with a defined tag matching the value will be returned.\nEach item in the list has the format \"{namespace}.{tagName}.{value}\". All inputs are case-insensitive.\nMultiple values for the same key (i.e. same namespace and tag name) are interpreted as \"OR\".\nValues for different keys (i.e. different namespaces, different tag names, or both) are interpreted as \"AND\".\n" }, { "name": "freeformTagEquals", "value": "", "type": "query", "description": "A list of tag filters to apply. Only entities with a freeform tag matching the value will be returned.\nThe key for each tag is \"{tagName}.{value}\". All inputs are case-insensitive.\nMultiple values for the same tag name are interpreted as \"OR\". Values for different tag names are interpreted as \"AND\".\n" }, { "name": "definedTagExists", "value": "", "type": "query", "description": "A list of tag existence filters to apply. Only entities for which the specified defined tags exist will be returned.\nEach item in the list has the format \"{namespace}.{tagName}.true\" (for checking existence of a defined tag)\nor \"{namespace}.true\". All inputs are case-insensitive.\nCurrently, only existence (\"true\" at the end) is supported. Absence (\"false\" at the end) is not supported.\nMultiple values for the same key (i.e. same namespace and tag name) are interpreted as \"OR\".\nValues for different keys (i.e. different namespaces, different tag names, or both) are interpreted as \"AND\".\n" }, { "name": "freeformTagExists", "value": "", "type": "query", "description": "A list of tag existence filters to apply. Only entities for which the specified freeform tags exist the value will be returned.\nThe key for each tag is \"{tagName}.true\". All inputs are case-insensitive.\nCurrently, only existence (\"true\" at the end) is supported. Absence (\"false\" at the end) is not supported.\nMultiple values for different tag names are interpreted as \"AND\".\n" }, { "name": "isShowAssociatedSourcesCount", "value": "", "type": "query", "description": "Option to return count of associated log sources for log analytics entity(s)." } ] }, "docs": "Return a list of log analytics entities." }, { "info": { "name": "Create a new log analytics entity.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsEntities", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Create a new log analytics entity." }, { "info": { "name": "Gets a summary report of log analytics entities in a compartment.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsEntities/entitySummary", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." } ] }, "docs": "Returns log analytics entities count summary report." }, { "info": { "name": "Retrieve a log analytics entity.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsEntities/:logAnalyticsEntityId", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "logAnalyticsEntityId", "value": "", "type": "path", "description": "The log analytics entity ID [OCID]. Entity ID can be obtained by running 'oci log-analytics entity list --namespace-name --compartment-id '. The json output 'id' parameter value contains the entity ID.\n" }, { "name": "isShowAssociatedSourcesCount", "value": "", "type": "query", "description": "Option to return count of associated log sources for log analytics entity(s)." } ] }, "docs": "Retrieve the log analytics entity with the given id." }, { "info": { "name": "Update a log analytics entity.", "type": "http" }, "http": { "method": "PUT", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsEntities/:logAnalyticsEntityId", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "logAnalyticsEntityId", "value": "", "type": "path", "description": "The log analytics entity ID [OCID]. Entity ID can be obtained by running 'oci log-analytics entity list --namespace-name --compartment-id '. The json output 'id' parameter value contains the entity ID.\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the log analytics entity with the given id." }, { "info": { "name": "Delete a log analytics entity.", "type": "http" }, "http": { "method": "DELETE", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsEntities/:logAnalyticsEntityId", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "logAnalyticsEntityId", "value": "", "type": "path", "description": "The log analytics entity ID [OCID]. Entity ID can be obtained by running 'oci log-analytics entity list --namespace-name --compartment-id '. The json output 'id' parameter value contains the entity ID.\n" }, { "name": "isForceDelete", "value": "", "type": "query", "description": "Option to delete entity even if the entity is associated with a log source and stop any log collections associated with this entity." } ] }, "docs": "Delete log analytics entity with the given id." }, { "info": { "name": "Add associations for log analytics entity.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsEntities/:logAnalyticsEntityId/actions/addEntityAssociations", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "logAnalyticsEntityId", "value": "", "type": "path", "description": "The log analytics entity ID [OCID]. Entity ID can be obtained by running 'oci log-analytics entity list --namespace-name --compartment-id '. The json output 'id' parameter value contains the entity ID.\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Adds association between input source log analytics entity and one or more existing destination entities." }, { "info": { "name": "Update the compartment of a log analytics entity.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsEntities/:logAnalyticsEntityId/actions/changeCompartment", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "logAnalyticsEntityId", "value": "", "type": "path", "description": "The log analytics entity ID [OCID]. Entity ID can be obtained by running 'oci log-analytics entity list --namespace-name --compartment-id '. The json output 'id' parameter value contains the entity ID.\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the compartment of the log analytics entity with the given id." }, { "info": { "name": "Delete associations for log analytics entity.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsEntities/:logAnalyticsEntityId/actions/removeEntityAssociations", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "logAnalyticsEntityId", "value": "", "type": "path", "description": "The log analytics entity ID [OCID]. Entity ID can be obtained by running 'oci log-analytics entity list --namespace-name --compartment-id '. The json output 'id' parameter value contains the entity ID.\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Delete association between input source log analytics entity and destination entities." }, { "info": { "name": "List a collection of entities associated with input source entity.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsEntities/:logAnalyticsEntityId/entityAssociations", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "logAnalyticsEntityId", "value": "", "type": "path", "description": "The log analytics entity ID [OCID]. Entity ID can be obtained by running 'oci log-analytics entity list --namespace-name --compartment-id '. The json output 'id' parameter value contains the entity ID.\n" }, { "name": "directOrAllAssociations", "value": "", "type": "query", "description": "Indicates whether to return direct associated entities or direct and inferred associated entities.\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort entities by. Only one sort order may be provided. Default order for timeCreated and timeUpdated\nis descending. Default order for entity name is ascending. If no value is specified timeCreated is default.\n" } ] }, "docs": "Return a list of log analytics entities associated with input source log analytics entity." }, { "info": { "name": "Retrieve a log analytics entity topology collection that contains a set of log analytics entities and a set of relationships between those, for the input source entity.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsEntities/:logAnalyticsEntityId/entityTopology", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "logAnalyticsEntityId", "value": "", "type": "path", "description": "The log analytics entity ID [OCID]. Entity ID can be obtained by running 'oci log-analytics entity list --namespace-name --compartment-id '. The json output 'id' parameter value contains the entity ID.\n" }, { "name": "lifecycleState", "value": "", "type": "query", "description": "A filter to return only those log analytics entities with the specified lifecycle state. The state\nvalue is case-insensitive.\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort entities by. Only one sort order may be provided. Default order for timeCreated and timeUpdated\nis descending. Default order for entity name is ascending. If no value is specified timeCreated is default.\n" }, { "name": "metadataEquals", "value": "", "type": "query", "description": "A filter to return only log analytics entities whose metadata name, value and type matches the specified string.\nEach item in the array has the format \"{name}:{value}:{type}\". All inputs are case-insensitive.\n" }, { "name": "context", "value": "", "type": "query", "description": "A filter to return log analytics entity toplogy whose context matches the specified string.\n" } ] }, "docs": "Return a log analytics entity topology collection that contains a set of log analytics entities and a set of relationships between those, for the input source entity." }, { "info": { "name": "Get a list of all log analytics entity types.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsEntityTypes", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "name", "value": "", "type": "query", "description": "A filter to return only log analytics entity types whose name matches the entire name given. The match is\ncase-insensitive.\n" }, { "name": "nameContains", "value": "", "type": "query", "description": "A filter to return only log analytics entity types whose name or internalName contains name given. The match\nis case-insensitive.\n" }, { "name": "cloudType", "value": "", "type": "query", "description": "A filter to return CLOUD or NON_CLOUD entity types.\n" }, { "name": "lifecycleState", "value": "", "type": "query", "description": "A filter to return only those log analytics entities with the specified lifecycle state. The state\nvalue is case-insensitive.\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeCreated and timeUpdated\nis descending. Default order for name is ascending. If no value is specified timeCreated is default.\n" } ] }, "docs": "Return a list of log analytics entity types." }, { "info": { "name": "Add custom log analytics entity type.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsEntityTypes", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Add custom log analytics entity type." }, { "info": { "name": "Retrieve details for log analytics entity type.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsEntityTypes/:entityTypeName", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "entityTypeName", "value": "", "type": "path", "description": "Log analytics entity type name. Entity type name can be obtained by running 'oci log-analytics entity-type list --namespace-name --all'. The json output 'internal-name' parameter value contains the entity type name.\n" } ] }, "docs": "Retrieve the log analytics entity type with the given name." }, { "info": { "name": "Update custom log analytics entity type.", "type": "http" }, "http": { "method": "PUT", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsEntityTypes/:entityTypeName", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "entityTypeName", "value": "", "type": "path", "description": "Log analytics entity type name. Entity type name can be obtained by running 'oci log-analytics entity-type list --namespace-name --all'. The json output 'internal-name' parameter value contains the entity type name.\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update custom log analytics entity type. Out of box entity types cannot be udpated." }, { "info": { "name": "Delete a log analytics entity type.", "type": "http" }, "http": { "method": "DELETE", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsEntityTypes/:entityTypeName", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "entityTypeName", "value": "", "type": "path", "description": "Log analytics entity type name. Entity type name can be obtained by running 'oci log-analytics entity-type list --namespace-name --all'. The json output 'internal-name' parameter value contains the entity type name.\n" } ] }, "docs": "Delete log analytics entity type with the given name." }, { "info": { "name": "Gets a list of all Log-Analytics groups in a compartment.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsLogGroups", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." }, { "name": "displayName", "value": "", "type": "query", "description": "A filter to return only log analytics log groups whose displayName matches the entire display name given.\nThe match is case-insensitive.\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. If no value is specified timeCreated is default.\n" } ] }, "docs": "Returns a list of log groups in a compartment. You may limit the number of log groups, provide sorting options, and filter the results by specifying a display name.\n" }, { "info": { "name": "Creates a new Log-Analytics group.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsLogGroups", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new log group in the specified compartment with the input display name. You may also specify optional information such as description, defined tags, and free-form tags.\n" }, { "info": { "name": "Retrieves an Log-Analytics group.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsLogGroups/:logAnalyticsLogGroupId", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "logAnalyticsLogGroupId", "value": "", "type": "path", "description": "unique logAnalytics log group identifier" } ] }, "docs": "Gets detailed information about the specified log group such as display name, description, defined tags, and free-form tags.\n" }, { "info": { "name": "Updates an Log-Analytics group.", "type": "http" }, "http": { "method": "PUT", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsLogGroups/:logAnalyticsLogGroupId", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "logAnalyticsLogGroupId", "value": "", "type": "path", "description": "unique logAnalytics log group identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates the specified log group's display name, description, defined tags, and free-form tags.\n" }, { "info": { "name": "Deletes an Log-Analytics group.", "type": "http" }, "http": { "method": "DELETE", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsLogGroups/:logAnalyticsLogGroupId", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "logAnalyticsLogGroupId", "value": "", "type": "path", "description": "unique logAnalytics log group identifier" } ] }, "docs": "Deletes the specified log group. The log group cannot be part of an active association or have an active upload.\n" }, { "info": { "name": "Updates the compartment of an Log-Analytics group.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsLogGroups/:logAnalyticsLogGroupId/actions/changeCompartment", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "logAnalyticsLogGroupId", "value": "", "type": "path", "description": "unique logAnalytics log group identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Moves the specified log group to a different compartment.\n" }, { "info": { "name": "Gets a count of all Log-Analytics groups in a compartment.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsLogGroupsSummary", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." } ] }, "docs": "Returns the count of log groups in a compartment.\n" }, { "info": { "name": "Provides list of Log Analytics Object Collection rules.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsObjectCollectionRules", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." }, { "name": "name", "value": "", "type": "query", "description": "A filter to return rules only matching with this name." }, { "name": "lifecycleState", "value": "", "type": "query", "description": "Lifecycle state filter.\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeUpdated is descending.\nDefault order for name is ascending. If no value is specified timeUpdated is default.\n" } ] }, "docs": "Gets list of collection rules." }, { "info": { "name": "Creates a Log Analytics Object Collection Rule.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsObjectCollectionRules", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a rule to collect logs from an object storage bucket." }, { "info": { "name": "Get Log Analytics Object Collection Rule", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsObjectCollectionRules/:logAnalyticsObjectCollectionRuleId", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "logAnalyticsObjectCollectionRuleId", "value": "", "type": "path", "description": "The Log Analytics Object Collection Rule [OCID](/iaas/Content/General/Concepts/identifiers.htm)." } ] }, "docs": "Gets a configured object storage based collection rule by given id" }, { "info": { "name": "Updates Log Analytics Object Collection Rule.", "type": "http" }, "http": { "method": "PUT", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsObjectCollectionRules/:logAnalyticsObjectCollectionRuleId", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "logAnalyticsObjectCollectionRuleId", "value": "", "type": "path", "description": "The Log Analytics Object Collection Rule [OCID](/iaas/Content/General/Concepts/identifiers.htm)." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates configuration of the object collection rule for the given id." }, { "info": { "name": "Deletes Log Analytics Object Collection Rule", "type": "http" }, "http": { "method": "DELETE", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsObjectCollectionRules/:logAnalyticsObjectCollectionRuleId", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "logAnalyticsObjectCollectionRuleId", "value": "", "type": "path", "description": "The Log Analytics Object Collection Rule [OCID](/iaas/Content/General/Concepts/identifiers.htm)." } ] }, "docs": "Deletes the configured object storage bucket based collection rule and stop the log collection.\nIt will not delete the existing processed data associated with this bucket from Log Analytics Storage.\n" }, { "info": { "name": "Move the rule from it's current compartment to the given compartment.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/logAnalyticsObjectCollectionRules/:logAnalyticsObjectCollectionRuleId/actions/changeCompartment", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "logAnalyticsObjectCollectionRuleId", "value": "", "type": "path", "description": "The Log Analytics Object Collection Rule [OCID](/iaas/Content/General/Concepts/identifiers.htm)." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Move the rule from it's current compartment to the given compartment." }, { "info": { "name": "Gets a count of all lookups.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/lookupSummary", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "compartmentId", "value": "", "type": "query", "description": "The compartment id" } ] }, "docs": "Returns the count of user created and oracle defined lookups." }, { "info": { "name": "Obtain a list of lookups.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/lookups", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "lookupDisplayText", "value": "", "type": "query", "description": "The lookup text used for filtering. Only lookups with the specified name\nor description will be returned.\n" }, { "name": "type", "value": "", "type": "query", "description": "The lookup type. Valid values are Lookup, Dictionary or Module." }, { "name": "isSystem", "value": "", "type": "query", "description": "The system value used for filtering. Only items with the specified system value\nwill be returned. Valid values are built in, custom (for user defined items), or\nall (for all items, regardless of system value).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "sort by field" }, { "name": "status", "value": "", "type": "query", "description": "The lookup status used for filtering when fetching a list of lookups." }, { "name": "categories", "value": "", "type": "query", "description": "A comma-separated list of categories used for filtering" }, { "name": "compartmentId", "value": "", "type": "query", "description": "The compartment id" }, { "name": "isHideSpecial", "value": "", "type": "query", "description": "A flag indicating whether or not to return OMC annotated or hidden lookups.\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" } ] }, "docs": "Returns a list of lookups, containing detailed information about them. You may limit the number of results, provide sorting order, and filter by information such as lookup name, description and type.\n" }, { "info": { "name": "register lookup", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/lookups/actions/register", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "name", "value": "", "type": "query", "description": "A filter to return only log analytics entities whose name matches the entire name given. The match\nis case-insensitive.\n" }, { "name": "description", "value": "", "type": "query", "description": "The description for a created lookup.\n" }, { "name": "charEncoding", "value": "", "type": "query", "description": "The character encoding of the uploaded file." }, { "name": "isHidden", "value": "", "type": "query", "description": "A flag indicating whether or not the new lookup should be hidden.\n" }, { "name": "type", "value": "", "type": "query", "description": "The lookup type. Valid values are Lookup, Dictionary or Module." }, { "name": "compartmentId", "value": "", "type": "query", "description": "The compartment id" } ] }, "docs": "Creates a lookup with the specified name, type and description.\n" }, { "info": { "name": "Obtain the lookup with the specified reference.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/lookups/:lookupName", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "lookupName", "value": "", "type": "path", "description": "The name of the lookup to operate on." } ] }, "docs": "Gets detailed information about the lookup with the specified name.\n" }, { "info": { "name": "Update lookup metadata", "type": "http" }, "http": { "method": "PUT", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/lookups/:lookupName", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "lookupName", "value": "", "type": "path", "description": "The name of the lookup to operate on." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates the metadata of the specified lookup, such as the lookup description.\n" }, { "info": { "name": "Delete the loookup with specified reference.", "type": "http" }, "http": { "method": "DELETE", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/lookups/:lookupName", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "lookupName", "value": "", "type": "path", "description": "The name of the lookup to operate on." }, { "name": "isForce", "value": "", "type": "query", "description": "is force" } ] }, "docs": "Deletes lookup with the specified name.\n" }, { "info": { "name": "Append information to a lookup.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/lookups/:lookupName/actions/appendData", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "lookupName", "value": "", "type": "path", "description": "The name of the lookup to operate on." }, { "name": "isForce", "value": "", "type": "query", "description": "is force" }, { "name": "charEncoding", "value": "", "type": "query", "description": "The character encoding of the uploaded file." } ] }, "docs": "Appends data to the lookup content. The csv file containing the content to be appended is passed in as binary data in the request.\n" }, { "info": { "name": "Updates the compartment of a lookup.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/lookups/:lookupName/actions/changeCompartment", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "lookupName", "value": "", "type": "path", "description": "The name of the lookup to operate on." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Moves the specified lookup to a different compartment.\n" }, { "info": { "name": "Update the lookup with the specified reference.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/lookups/:lookupName/actions/updateData", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "lookupName", "value": "", "type": "path", "description": "The name of the lookup to operate on." }, { "name": "isForce", "value": "", "type": "query", "description": "is force" }, { "name": "charEncoding", "value": "", "type": "query", "description": "The character encoding of the uploaded file." } ] }, "docs": "Updates the lookup content. The csv file containing the content to be updated is passed in as binary data in the request.\n" }, { "info": { "name": "List parser actions", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/parserActions", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "name", "value": "", "type": "query", "description": "The parser action name used for filtering.\n" }, { "name": "actionDisplayText", "value": "", "type": "query", "description": "The parser action display text used for filtering.\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The attribute used to sort the returned parser actions" } ] }, "docs": "Returns a list of parser actions. You may limit the number of results and provide sorting order.\n" }, { "info": { "name": "get pre-process plugin instance", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/parserFunctions", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "parserName", "value": "", "type": "query", "description": "The parser name used for filtering.\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortBy", "value": "", "type": "query", "description": "The attribute used to sort the returned items" }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" } ] }, "docs": "Lists the parser functions defined for the specified parser.\n" }, { "info": { "name": "get pre-process Meta plugins", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/parserMetaPlugins", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortBy", "value": "", "type": "query", "description": "The attribute used to sort the returned items" }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" } ] }, "docs": "Lists the parser meta plugins available for defining parser functions.\n" }, { "info": { "name": "List parsers passing specified filter", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/parsers", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "isMatchAll", "value": "", "type": "query", "description": "A flag indicating how to handle filtering when multiple filter criteria are specified.\nA value of true will always result in the most expansive list of items being returned.\nFor example, if two field lists are supplies as filter criteria, a value of true will\nresult in any item matching a field in either list being returned, while a value of\nfalse will result in a list of items which only have fields contained in both input lists.\n" }, { "name": "sourceType", "value": "", "type": "query", "description": "The source type used for filtering. Only parsers associated with a source of the\nspecified type will be returned.\n" }, { "name": "parserName", "value": "", "type": "query", "description": "The parser name used for filtering.\n" }, { "name": "parserDisplayText", "value": "", "type": "query", "description": "The parser display text used for filtering. Only parsers with the specified name\nor description will be returned.\n" }, { "name": "parserType", "value": "", "type": "query", "description": "The parser type used for filtering. Only items with, or associated with, parsers\nof the specified type will be returned.\n" }, { "name": "categories", "value": "", "type": "query", "description": "A comma-separated list of categories used for filtering" }, { "name": "isSystem", "value": "", "type": "query", "description": "The system value used for filtering. Only items with the specified system value\nwill be returned. Valid values are built in, custom (for user defined items), or\nall (for all items, regardless of system value).\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The attribute used to sort the returned parsers" } ] }, "docs": "Returns a list of parsers, containing detailed information about them. You may limit the number of results, provide sorting order, and filter by information such as parser name, type, display name and description.\n" }, { "info": { "name": "structured log fieldpaths", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/parsers/actions/extractLogFieldPaths", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "parserType", "value": "", "type": "query", "description": "The parser type - possible values are XML, JSON or DELIMITED." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Extracts the field paths from the example json or xml content.\n" }, { "info": { "name": "structured log header paths", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/parsers/actions/extractLogHeaderPaths", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "parserType", "value": "", "type": "query", "description": "The parser type - possible values are XML, JSON or DELIMITED." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Extracts the header paths from the example json or xml content.\n" }, { "info": { "name": "test parser", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/parsers/actions/test", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "scope", "value": "", "type": "query", "description": "The scope used when testing a parser." }, { "name": "reqOriginModule", "value": "", "type": "query", "description": "The module to test. A value of 'ParserFunctionTest' will result in testing of\nthe parser functions.\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Tests the parser definition against the specified example content to ensure fields are successfully extracted.\n" }, { "info": { "name": "Define or update parser", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/parsers/actions/upsert", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates or updates a parser, which defines how fields are extracted from a log entry.\n" }, { "info": { "name": "get parser with fields by Name", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/parsers/:parserName", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "parserName", "value": "", "type": "path", "description": "The parser name." } ] }, "docs": "Gets detailed information about the parser with the specified name.\n" }, { "info": { "name": "delete parser with specified name", "type": "http" }, "http": { "method": "DELETE", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/parsers/:parserName", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "parserName", "value": "", "type": "path", "description": "The parser name." } ] }, "docs": "Deletes parser with the specified name.\n" }, { "info": { "name": "summary of parsers", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/parsersSummary", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ] }, "docs": "Returns the count of parsers.\n" }, { "info": { "name": "get tenant preferences", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/preferences", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The attribute used to sort the returned preferences." }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." } ] }, "docs": "Lists the tenant preferences such as DEFAULT_HOMEPAGE and collection properties.\n" }, { "info": { "name": "Removes the tenant preferences", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/preferences/actions/removePreferences", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Removes the tenant preferences such as DEFAULT_HOMEPAGE and collection properties.\n" }, { "info": { "name": "Updates the tenant preferences", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/preferences/actions/updatePreferences", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates the tenant preferences such as DEFAULT_HOMEPAGE and collection properties.\n" }, { "info": { "name": "Get a list of all properties and their metadata.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/propertiesMetadata", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "name", "value": "", "type": "query", "description": "The property name used for filtering.\n" }, { "name": "displayText", "value": "", "type": "query", "description": "The property display text used for filtering. Only properties matching the specified display\nname or description will be returned.\n" }, { "name": "level", "value": "", "type": "query", "description": "The level for which applicable properties are to be listed.\n" }, { "name": "constraints", "value": "", "type": "query", "description": "The constraints that apply to the properties at a certain level.\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The attribute used to sort the returned properties" } ] }, "docs": "Returns a list of properties along with their metadata.\n" }, { "info": { "name": "Returns details about all active asynchronous queries.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/queryWorkRequests", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "mode", "value": "", "type": "query", "description": "Filter based on job execution mode" }, { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeStarted is descending. If no value is specified timeStarted is default.\n" } ] }, "docs": "List active asynchronous queries." }, { "info": { "name": "Returns details about the query work request specified by {workRequestId} including its status and query details.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/queryWorkRequests/:workRequestId", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "workRequestId", "value": "", "type": "path", "description": "Work Request Identifier [OCID] (/iaas/Content/General/Concepts/identifiers.htm) for the asynchronous request. The work request id can be usually obtained from the 'opc-work-request-id' response header of the asynchronous request." } ] }, "docs": "Retrieve work request details by workRequestId. This endpoint can be polled for status tracking of work request. Clients should poll using the interval returned in the retry-after header." }, { "info": { "name": "Deletes/Cancels the work request specified by {workRequestId}.", "type": "http" }, "http": { "method": "DELETE", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/queryWorkRequests/:workRequestId", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "workRequestId", "value": "", "type": "path", "description": "Work Request Identifier [OCID] (/iaas/Content/General/Concepts/identifiers.htm) for the asynchronous request. The work request id can be usually obtained from the 'opc-work-request-id' response header of the asynchronous request." } ] }, "docs": "Cancel/Remove query job work request." }, { "info": { "name": "Put the work request specified by {workRequestId} into the background execution mode.", "type": "http" }, "http": { "method": "PUT", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/queryWorkRequests/:workRequestId/actions/background", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "workRequestId", "value": "", "type": "path", "description": "Work Request Identifier [OCID] (/iaas/Content/General/Concepts/identifiers.htm) for the asynchronous request. The work request id can be usually obtained from the 'opc-work-request-id' response header of the asynchronous request." } ] }, "docs": "Put the work request specified by {workRequestId} into the background. Backgrounded queries will preserve query results on query completion for up to 7 days for recall. After 7 days the results and query expire." }, { "info": { "name": "Gets a list of all ingest time rules and scheduled tasks in a compartment.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/rules", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." }, { "name": "displayName", "value": "", "type": "query", "description": "A filter to return rules whose displayName matches in whole or in part the\nspecified value. The match is case-insensitive.\n" }, { "name": "kind", "value": "", "type": "query", "description": "The rule kind used for filtering. Only rules of the specified\nkind will be returned.\n" }, { "name": "targetService", "value": "", "type": "query", "description": "The target service to use for filtering.\n" }, { "name": "lifecycleState", "value": "", "type": "query", "description": "The rule lifecycle state used for filtering. Currently supported\nvalues are ACTIVE and DELETED.\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. If no value is specified timeCreated is default.\n" } ] }, "docs": "Returns a list of ingest time rules and scheduled tasks in a compartment. You may limit the number of items returned, provide sorting options, and filter the results.\n" }, { "info": { "name": "Gets a count of all detection rules in a compartment.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/rulesSummary", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." } ] }, "docs": "Returns the count of detection rules in a compartment.\n" }, { "info": { "name": "List summary information about scheduled tasks.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/scheduledTasks", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "taskType", "value": "", "type": "query", "description": "Required parameter to specify schedule task type." }, { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "displayName", "value": "", "type": "query", "description": "A filter to return only resources that match the given display name exactly.\n" }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. If no value is specified timeCreated is default.\n" }, { "name": "templateId", "value": "", "type": "query", "description": "A filter to return only scheduled tasks whose stream action templateId matches the given\nid exactly.\n" }, { "name": "savedSearchId", "value": "", "type": "query", "description": "A filter to return only scheduled tasks whose stream action savedSearchId matches the given\nManagementSavedSearch id [OCID] exactly.\n" }, { "name": "displayNameContains", "value": "", "type": "query", "description": "A filter to return only resources whose display name contains the substring.\n" }, { "name": "targetService", "value": "", "type": "query", "description": "The target service to use for filtering.\n" } ] }, "docs": "Lists scheduled tasks." }, { "info": { "name": "Schedule a task as specified and return task info including the id.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/scheduledTasks", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Schedule a task as specified and return task info." }, { "info": { "name": "Get the scheduled task specified by {scheduledTaskId}.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/scheduledTasks/:scheduledTaskId", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "scheduledTaskId", "value": "", "type": "path", "description": "Unique scheduledTask id returned from task create.\nIf invalid will lead to a 404 not found.\n" } ] }, "docs": "Get the scheduled task for the specified task identifier." }, { "info": { "name": "Update the scheduled task specified by {scheduledTaskId}.", "type": "http" }, "http": { "method": "PUT", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/scheduledTasks/:scheduledTaskId", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "scheduledTaskId", "value": "", "type": "path", "description": "Unique scheduledTask id returned from task create.\nIf invalid will lead to a 404 not found.\n" } ] }, "docs": "Update the scheduled task. Schedules may be updated only for taskType SAVED_SEARCH and PURGE." }, { "info": { "name": "Delete the scheduled task specified by {scheduledTaskId}.", "type": "http" }, "http": { "method": "DELETE", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/scheduledTasks/:scheduledTaskId", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "scheduledTaskId", "value": "", "type": "path", "description": "Unique scheduledTask id returned from task create.\nIf invalid will lead to a 404 not found.\n" } ] }, "docs": "Delete the scheduled task." }, { "info": { "name": "Move the scheduled task specified by {scheduledTaskId} to a different compartment within the same tenancy.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/scheduledTasks/:scheduledTaskId/actions/changeCompartment", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "scheduledTaskId", "value": "", "type": "path", "description": "Unique scheduledTask id returned from task create.\nIf invalid will lead to a 404 not found.\n" } ] }, "docs": "Move the scheduled task into a different compartment within the same tenancy.\n" }, { "info": { "name": "Clean accumulated acceleration data stored for the accelerated saved search. Optionally specify the time range; the default is all time.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/scheduledTasks/:scheduledTaskId/actions/clean", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "scheduledTaskId", "value": "", "type": "path", "description": "Unique scheduledTask id returned from task create.\nIf invalid will lead to a 404 not found.\n" }, { "name": "timeStart", "value": "", "type": "query", "description": "Optional parameter to specify start of time range, in the format defined by RFC3339.\nDefault value is beginning of time.\n" }, { "name": "timeEnd", "value": "", "type": "query", "description": "Optional parameter to specify end of time range, in the format defined by RFC3339.\nDefault value is end of time.\n" } ] }, "docs": "Clean accumulated acceleration data stored for the accelerated saved search.\nThe ScheduledTask taskType must be ACCELERATION.\n" }, { "info": { "name": "Pause the scheduled task specified by {scheduledTaskId}.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/scheduledTasks/:scheduledTaskId/actions/pause", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "scheduledTaskId", "value": "", "type": "path", "description": "Unique scheduledTask id returned from task create.\nIf invalid will lead to a 404 not found.\n" } ] }, "docs": "Pause the scheduled task specified by {scheduledTaskId}.\n" }, { "info": { "name": "Resume the scheduled task specified by {scheduledTaskId}.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/scheduledTasks/:scheduledTaskId/actions/resume", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "scheduledTaskId", "value": "", "type": "path", "description": "Unique scheduledTask id returned from task create.\nIf invalid will lead to a 404 not found.\n" } ] }, "docs": "Resume the scheduled task specified by {scheduledTaskId}.\n" }, { "info": { "name": "Immediately execute (in the foreground) the saved search acceleration task. Optionally specify time range (timeStart and timeEnd). The default is all time.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/scheduledTasks/:scheduledTaskId/actions/run", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "scheduledTaskId", "value": "", "type": "path", "description": "Unique scheduledTask id returned from task create.\nIf invalid will lead to a 404 not found.\n" }, { "name": "timeStart", "value": "", "type": "query", "description": "Optional parameter to specify start of time range, in the format defined by RFC3339.\nDefault value is beginning of time.\n" }, { "name": "timeEnd", "value": "", "type": "query", "description": "Optional parameter to specify end of time range, in the format defined by RFC3339.\nDefault value is end of time.\n" } ] }, "docs": "Execute the saved search acceleration task in the foreground.\nThe ScheduledTask taskType must be ACCELERATION.\nOptionally specify time range (timeStart and timeEnd). The default is all time.\n" }, { "info": { "name": "Verify the accelerated saved search task specified by {scheduledTaskId}. Optionally specify whether to return accelerated search results; the default is false. For internal use only.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/scheduledTasks/:scheduledTaskId/actions/verify", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "scheduledTaskId", "value": "", "type": "path", "description": "Unique scheduledTask id returned from task create.\nIf invalid will lead to a 404 not found.\n" }, { "name": "shouldIncludeResults", "value": "", "type": "query", "description": "Optional parameter to specify whether to include acceleration results.\nDefault value is false;\n" } ] }, "docs": "Verify the accelerated saved search task specified by {scheduledTaskId}.\nFor internal use only.\nOptionally specify whether to return accelerated search results; the default is false.\nThe ScheduledTask taskType must be ACCELERATION.\n" }, { "info": { "name": "Compares two input payloads and returns which lines are different, as well as the intraline differences.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/search/actions/compareContent", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Returns the difference between the two input payloads, including intraline differences.\n" }, { "info": { "name": "Performs a search and streams the query results once they become available.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/search/actions/export", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Export data based on query. Endpoint returns a stream of data. Endpoint is synchronous. Queries must deliver first result within 60 seconds or calls are subject to timeout." }, { "info": { "name": "Adds and/or removes one or more filters from the query string and returns updated query string.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/search/actions/filter", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Each filter specifies an operator, a field and one or more values to be inserted into the provided query as criteria." }, { "info": { "name": "Parses a query and returns a breakdown of the commands used in the query with specific details about each command.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/search/actions/parse", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Describe query" }, { "info": { "name": "Returns the results for a query that was specified to run asynchronously.\n", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/search/actions/query", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "workRequestId", "value": "", "type": "query", "description": "Work Request Identifier [OCID] (/iaas/Content/General/Concepts/identifiers.htm) for the asynchronous request." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "limit", "value": "", "type": "query", "description": "Maximum number of results to return in this request. Note a limit=-1 returns all results from pageId onwards up to maxtotalCount." }, { "name": "shouldIncludeColumns", "value": "", "type": "query", "description": "Include columns in response" }, { "name": "shouldIncludeFields", "value": "", "type": "query", "description": "Include fields in response" }, { "name": "outputMode", "value": "", "type": "query", "description": "Specifies the format for the returned results." } ] }, "docs": "Returns the intermediate results for a query that was specified to run asynchronously if the query has not completed,\notherwise the final query results identified by a queryWorkRequestId returned when submitting the query execute asynchronously.\n" }, { "info": { "name": "Execute query", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/search/actions/query", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "limit", "value": "", "type": "query", "description": "Maximum number of results to return in this request. Note a limit=-1 returns all results from pageId onwards up to maxtotalCount." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Performs a log analytics search, if shouldRunAsync is false returns the query results once they become available subject to 60 second timeout. If a query is subject to exceed that time then it should be run asynchronously. Asynchronous query submissions return the queryWorkRequestId to use for execution tracking, query submission lifecycle actions and to poll for query results.\n" }, { "info": { "name": "Provides typeahead suggestions for a given queryString.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/search/actions/suggest", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Returns a context specific list of either commands, fields, or values to append to the end of the specified query string if applicable." }, { "info": { "name": "association summary by source", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/sourceAssociations", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "sourceName", "value": "", "type": "query", "description": "The souce name used for filtering associations." }, { "name": "entityId", "value": "", "type": "query", "description": "The entity OCID.\n" }, { "name": "entityName", "value": "", "type": "query", "description": "The entity name used for filtering.\n" }, { "name": "lifeCycleState", "value": "", "type": "query", "description": "The life cycle state used for filtering. Only associations with the specified\nlife cycle state will be returned.\n" }, { "name": "isShowTotal", "value": "", "type": "query", "description": "A flag indicating whether or not to return the total number of items returned." }, { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The attribute used to sort the returned associations" } ] }, "docs": "Returns the list of entity associations in the input compartment for the specified source.\n" }, { "info": { "name": "list source label operators", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/sourceLabelOperators", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortBy", "value": "", "type": "query", "description": "The attribute used to sort the returned items" }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" } ] }, "docs": "Lists the supported conditional operators that could be used for matching log field values to generate a label. You may use patterns to specify a condition. If a log entry matches that condition, it is tagged with the corresponding label.\n" }, { "info": { "name": "get source meta functions", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/sourceMetaFunctions", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortBy", "value": "", "type": "query", "description": "The attribute used to sort the returned items" }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" } ] }, "docs": "Lists the functions that could be used to enrich log entries based on meaningful information extracted from the log fields.\n" }, { "info": { "name": "get all meta source types", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/sourceMetaTypes", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortBy", "value": "", "type": "query", "description": "The attribute used to sort the returned items" }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" } ] }, "docs": "Lists the types of log sources supported.\n" }, { "info": { "name": "summary of sources", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/sourceSummary", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ] }, "docs": "Returns the count of sources.\n" }, { "info": { "name": "source list", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/sources", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "entityType", "value": "", "type": "query", "description": "A filter to return only sources associated with entities of the specified type.\nThe match is case-insensitive.\n" }, { "name": "sourceDisplayText", "value": "", "type": "query", "description": "The source display text used for filtering. Only sources with the specified name\nor description will be returned.\n" }, { "name": "isSystem", "value": "", "type": "query", "description": "The system value used for filtering. Only items with the specified system value\nwill be returned. Valid values are built in, custom (for user defined items), or\nall (for all items, regardless of system value).\n" }, { "name": "lifecycleState", "value": "", "type": "query", "description": "The source lifecycle state used for filtering. Currently supported\nvalues are ACTIVE and DELETED.\n" }, { "name": "isAutoAssociated", "value": "", "type": "query", "description": "An auto-associate flag used for filtering. Only sources which are marked for automatic\nassociation will be returned.\n" }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The attribute used to sort the returned sources" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "name", "value": "", "type": "query", "description": "A filter to return only log analytics entities whose name matches the entire name given. The match\nis case-insensitive.\n" }, { "name": "sourceType", "value": "", "type": "query", "description": "The source type." }, { "name": "categories", "value": "", "type": "query", "description": "A comma-separated list of categories used for filtering" }, { "name": "patternText", "value": "", "type": "query", "description": "The pattern text filter. Only sources with a pattern |\nwhich contains text with the specified string will be returned.\n" }, { "name": "isSimplified", "value": "", "type": "query", "description": "A flag specifying whether or not to return all source information, or a subset of the\ninformation about each source. A value of true will return only the source unique\nidentifier and the source name. A value of false will return all source information\n(such as author, updated date, system flag, etc.)\n" }, { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." } ] }, "docs": "Returns a list of sources, containing detailed information about them. You may limit the number of results, provide sorting order, and filter by information such as display name, description and entity type.\n" }, { "info": { "name": "Define or update a source", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/sources/actions/upsert", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "createLikeSourceId", "value": "", "type": "query", "description": "The unique identifier of the source to use as the reference for a create like\noperation.\n" }, { "name": "isIncremental", "value": "", "type": "query", "description": "A flag indicating whether or not the update of a source is incremental or not. If incremental,\nthe name of the source must be specified.\n" }, { "name": "isIgnoreWarning", "value": "", "type": "query", "description": "is ignore warning" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates or updates a log source. You may also specify parsers, labels, extended fields etc., for the source.\n" }, { "info": { "name": "Pre-define or update a source", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/sources/actions/validate", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "createLikeSourceId", "value": "", "type": "query", "description": "The unique identifier of the source to use as the reference for a create like\noperation.\n" }, { "name": "isIncremental", "value": "", "type": "query", "description": "A flag indicating whether or not the update of a source is incremental or not. If incremental,\nthe name of the source must be specified.\n" }, { "name": "isIgnoreWarning", "value": "", "type": "query", "description": "is ignore warning" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Checks if the specified input is a valid log source definition.\n" }, { "info": { "name": "Validate the REST endpoint configuration.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/sources/actions/validateEndpoint", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Validates the REST endpoint configuration.\n" }, { "info": { "name": "test extended fields", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/sources/actions/validateExtendedFields", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Checks if the specified input contains valid extended field definitions against the provided example content.\n" }, { "info": { "name": "Validate source label condition", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/sources/actions/validateLabelCondition", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Validates specified condition for a source label. If both conditionString\nand conditionBlocks are specified, they would be validated to ensure they represent\nidentical conditions. If one of them is input, the response would include the validated\nrepresentation of the other structure too. Additionally, if field values\nare passed, the condition specification would be evaluated against them.\n" }, { "info": { "name": "extract column names from SQL query", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/sources/sqlColumnNames", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "sqlQuery", "value": "", "type": "query", "description": "The SQL query from which column names are to be extracted." } ] }, "docs": "Extracts column names from the input SQL query.\n" }, { "info": { "name": "get source with specified name", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/sources/:sourceName", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "sourceName", "value": "", "type": "path", "description": "The source name." }, { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." } ] }, "docs": "Gets detailed information about the source with the specified name.\n" }, { "info": { "name": "delete source with specified ID", "type": "http" }, "http": { "method": "DELETE", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/sources/:sourceName", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "sourceName", "value": "", "type": "path", "description": "The source name." } ] }, "docs": "Deletes source with the specified name.\n" }, { "info": { "name": "Add source event types", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/sources/:sourceName/actions/addEventTypes", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "sourceName", "value": "", "type": "path", "description": "The source name." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Add one or more event types to a source. An event type and version can be enabled only on one source.\n" }, { "info": { "name": "Disable auto association for a log source", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/sources/:sourceName/actions/disableAutoAssociation", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "sourceName", "value": "", "type": "path", "description": "The source name." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Disables auto association for a log source. In the future, this log source would not be automatically\nassociated with any entity that becomes eligible for association. In addition, you may also optionally\nremove all existing associations for this log source.\n" }, { "info": { "name": "Disable source event types", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/sources/:sourceName/actions/disableEventTypes", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "sourceName", "value": "", "type": "path", "description": "The source name." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Disable one or more event types in a source.\n" }, { "info": { "name": "Enable auto association for a log source", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/sources/:sourceName/actions/enableAutoAssociation", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "sourceName", "value": "", "type": "path", "description": "The source name." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Enables auto association for a log source. This would initiate immediate association of the source\nto any eligible entities it is not already associated with, and would also ensure the log source gets\nassociated with entities that are added or become eligible in the future.\n" }, { "info": { "name": "Enable source event types", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/sources/:sourceName/actions/enableEventTypes", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "sourceName", "value": "", "type": "path", "description": "The source name." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Enable one or more event types in a source. An event type and version can be enabled only in one source.\n" }, { "info": { "name": "Remove source event types", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/sources/:sourceName/actions/removeEventTypes", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "sourceName", "value": "", "type": "path", "description": "The source name." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Remove one or more event types from a source.\n" }, { "info": { "name": "List the entities which are (in)eligible for association with this source.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/sources/:sourceName/associableEntities", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "sourceName", "value": "", "type": "path", "description": "The source name." }, { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." }, { "name": "type", "value": "", "type": "query", "description": "The entity type - either eligible or ineligible for association." }, { "name": "searchText", "value": "", "type": "query", "description": "The text used for filtering returned entities. Search text is applicable to the\nentity name and the entity description.\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortBy", "value": "", "type": "query", "description": "The attribute used to sort the returned entities" }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" } ] }, "docs": "Lists the entities in the specified compartment which are (in)eligible for association with this source.\n" }, { "info": { "name": "Get auto association information for the source with the specified name", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/sources/:sourceName/autoAssociations", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortBy", "value": "", "type": "query", "description": "The attribute used to sort the returned auto association information." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "sourceName", "value": "", "type": "path", "description": "The source name." } ] }, "docs": "Gets information related to auto association for the source with the specified name.\n" }, { "info": { "name": "List source event types for source with specified name", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/sources/:sourceName/eventTypes", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "sourceName", "value": "", "type": "path", "description": "The source name." }, { "name": "displayText", "value": "", "type": "query", "description": "The text used for filtering event types by name or description.\n" }, { "name": "isSystem", "value": "", "type": "query", "description": "The system value used for filtering. Only items with the specified system value\nwill be returned. Valid values are built in, custom (for user defined items), or\nall (for all items, regardless of system value).\n" }, { "name": "isEnabled", "value": "", "type": "query", "description": "The enabled flag used for filtering. Only items with the specified enabled value\nwill be returned.\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortBy", "value": "", "type": "query", "description": "The attribute used to sort the returned source event types." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" } ] }, "docs": "Lists the event types mapped to the source with the specified name. The event type string could be the fully qualified name or a prefix that matches the event type.\n" }, { "info": { "name": "get source extended fields for source with specified Id", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/sources/:sourceName/extendedFieldDefinitions", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "sourceName", "value": "", "type": "path", "description": "The source name." }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortBy", "value": "", "type": "query", "description": "The attribute used to sort the returned source patterns" }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" } ] }, "docs": "Lists the extended field definitions for the source with the specified name.\n" }, { "info": { "name": "get source patterns for source with specified Id", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/sources/:sourceName/patterns", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "isInclude", "value": "", "type": "query", "description": "is included source patterns" }, { "name": "sourceName", "value": "", "type": "path", "description": "The source name." }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortBy", "value": "", "type": "query", "description": "The attribute used to sort the returned source patterns" }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" } ] }, "docs": "Lists the source patterns for the source with the specified name.\n" }, { "info": { "name": "This API gets the storage configuration of a tenancy", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/storage", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ] }, "docs": "This API gets the storage configuration of a tenancy\n" }, { "info": { "name": "This API updates the archiving configuration.", "type": "http" }, "http": { "method": "PUT", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/storage", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "This API updates the archiving configuration\n" }, { "info": { "name": "This API submits a work request to assign customer encryption key.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/storage/actions/assignEncryptionKey", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "This API submits a work request to assign customer encryption key. \n" }, { "info": { "name": "This API disables archiving.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/storage/actions/disableArchiving", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ] }, "docs": "This API disables archiving.\n" }, { "info": { "name": "This API enables archiving.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/storage/actions/enableArchiving", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ] }, "docs": "THis API enables archiving.\n" }, { "info": { "name": "This API estimates the size of data to be purged.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/storage/actions/estimatePurgeDataSize", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "This API estimates the size of data to be purged based based on time interval, purge query etc.\n" }, { "info": { "name": "This API gives an active storage usage estimate for archived data to be recalled and the time range of such data.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/storage/actions/estimateRecallDataSize", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "This API gives an active storage usage estimate for archived data to be recalled and the time range of such data.\n" }, { "info": { "name": "This API gives an active storage usage estimate for recalled data to be released and the time range of such data.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/storage/actions/estimateReleaseDataSize", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "This API gives an active storage usage estimate for recalled data to be released and the time range of such data.\n" }, { "info": { "name": "This API submits a work request to purge data.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/storage/actions/purgeData", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "This API submits a work request to purge data. Only data from log groups that the user has permission to delete\nwill be purged. To purge all data, the user must have permission to all log groups.\n" }, { "info": { "name": "This API submits a work request to recall archived data.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/storage/actions/recallArchivedData", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "This API submits a work request to recall archived data based on time interval and data type.\n" }, { "info": { "name": "This API submits a work request to release recalled data.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/storage/actions/releaseRecalledData", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "This API submits a work request to release recalled data based on time interval and data type.\n" }, { "info": { "name": "This API returns the list of customer owned encryption key info.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/storage/encryptionKeyInfo", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ] }, "docs": "This API returns the list of customer owned encryption key info." }, { "info": { "name": "This API returns a list of log sets.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/storage/logSets", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "logSetNameContains", "value": "", "type": "query", "description": "If this filter is present, each of the logsets returned must contain the value of this filter.\n" } ] }, "docs": "This API returns a list of log sets.\n" }, { "info": { "name": "This API returns the count of distinct log sets.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/storage/logSetsCount", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ] }, "docs": "This API returns the count of distinct log sets.\n" }, { "info": { "name": "This API gets the list of overlapping recalls made in the given timeframe.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/storage/overlappingRecalls", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortBy", "value": "", "type": "query", "description": "This is the query parameter of which field to sort by. Only one sort order may be provided. Default order for timeDataStarted\nis descending. If no value is specified timeDataStarted is default.\n" }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "timeDataStarted", "value": "", "type": "query", "description": "This is the start of the time range for recalled data" }, { "name": "timeDataEnded", "value": "", "type": "query", "description": "This is the end of the time range for recalled data" } ] }, "docs": "This API gets the list of overlapping recalls made in the given timeframe\n" }, { "info": { "name": "This API gets the number of recalls made.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/storage/recallCount", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ] }, "docs": "This API gets the number of recalls made and the maximum recalls that can be made\n" }, { "info": { "name": "This API returns the list of recalled data of a tenancy.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/storage/recalledData", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortBy", "value": "", "type": "query", "description": "This is the query parameter of which field to sort by. Only one sort order may be provided. Default order for timeDataStarted\nis descending. If no value is specified timeDataStarted is default.\n" }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "timeDataStartedGreaterThanOrEqual", "value": "", "type": "query", "description": "This is the start of the time range for recalled data" }, { "name": "timeDataEndedLessThan", "value": "", "type": "query", "description": "This is the end of the time range for recalled data" } ] }, "docs": "This API returns the list of recalled data of a tenancy.\n" }, { "info": { "name": "This API gets the datasize of recalls for a given timeframe", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/storage/recalledDataSize", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "timeDataStarted", "value": "", "type": "query", "description": "This is the start of the time range for recalled data" }, { "name": "timeDataEnded", "value": "", "type": "query", "description": "This is the end of the time range for recalled data" } ] }, "docs": "This API gets the datasize of recalls for a given timeframe\n" }, { "info": { "name": "This API returns the list of recalled data of a tenancy.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/storage/recalledInfoCollection", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortBy", "value": "", "type": "query", "description": "This is the query parameter of which field to sort by. Only one sort order may be provided. Default order for timeDataStarted\nis descending. If no value is specified timeDataStarted is default.\n" }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "timeDataStartedGreaterThanOrEqual", "value": "", "type": "query", "description": "This is the start of the time range for recalled data" }, { "name": "timeDataEndedLessThan", "value": "", "type": "query", "description": "This is the end of the time range for recalled data" }, { "name": "logSets", "value": "", "type": "query", "description": "This is the set of logsets to filter recalled collection by if any" } ] }, "docs": "This API returns the list of recalled data of a tenancy.\n" }, { "info": { "name": "This API gets storage usage information of a tenancy.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/storage/usage", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ] }, "docs": "This API gets storage usage information of a tenancy. Storage usage information includes active, archived or recalled\ndata. The unit of return data is in bytes.\n" }, { "info": { "name": "This API lists storage work requests.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/storageWorkRequests", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "This is the query parameter of which field to sort by. Only one sort order may be provided. Default order for timeAccepted\nis descending. If no value is specified timeAccepted is default.\n" }, { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "operationType", "value": "", "type": "query", "description": "The is the work request type query parameter" }, { "name": "status", "value": "", "type": "query", "description": "The is the work request status query parameter" }, { "name": "timeStarted", "value": "", "type": "query", "description": "The is the query parameter of when the processing of work request was started" }, { "name": "timeFinished", "value": "", "type": "query", "description": "The is the query parameter of when the processing of work request was finished" }, { "name": "policyName", "value": "", "type": "query", "description": "This is the query parameter of purge policy name" }, { "name": "policyId", "value": "", "type": "query", "description": "This is the query parameter of purge policy ID" } ] }, "docs": "This API lists storage work requests. Use query parameters to narrow down or sort the result list.\n" }, { "info": { "name": "The API returns details about the storage work request .\n", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/storageWorkRequests/:workRequestId", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "workRequestId", "value": "", "type": "path", "description": "Work Request Identifier [OCID] (/iaas/Content/General/Concepts/identifiers.htm) for the asynchronous request. The work request id can be usually obtained from the 'opc-work-request-id' response header of the asynchronous request." }, { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ] }, "docs": "This API returns work request details specified by {workRequestId}. This API can be polled for status tracking of\nwork request. Clients should poll using the interval returned in retry-after header.\n" }, { "info": { "name": "This API returns the list of work request errors if any.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/storageWorkRequests/:workRequestId/errors", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." }, { "name": "workRequestId", "value": "", "type": "path", "description": "Work Request Identifier [OCID] (/iaas/Content/General/Concepts/identifiers.htm) for the asynchronous request. The work request id can be usually obtained from the 'opc-work-request-id' response header of the asynchronous request." }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. If no value is specified timeCreated is default.\n" }, { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ] }, "docs": "This API returns the list of work request errors if any." }, { "info": { "name": "Get supported character encodings for log files.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/supportedCharEncodings", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." } ] }, "docs": "Gets list of character encodings which are supported by on-demand upload." }, { "info": { "name": "Get supported timezones", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/supportedTimezones", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." } ] }, "docs": "Gets list of timezones which are supported by on-demand upload." }, { "info": { "name": "List templates passing specified filter", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/templates", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." }, { "name": "type", "value": "", "type": "query", "description": "The template type used for filtering. Only templates of the\nspecified type will be returned.\n" }, { "name": "name", "value": "", "type": "query", "description": "The template name used for filtering.\n" }, { "name": "templateDisplayText", "value": "", "type": "query", "description": "The template display text used for filtering. Only templates with the specified name or\ndescription will be returned.\n" }, { "name": "lifecycleState", "value": "", "type": "query", "description": "The template lifecycle state used for filtering. Currently supported\nvalues are ACTIVE and DELETED.\n" }, { "name": "filter", "value": "", "type": "query", "description": "filter" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The attribute used to sort the returned templates" } ] }, "docs": "Returns a list of templates, containing detailed information about them. You may limit the number of results, provide sorting order, and filter by information such as template name, type, display name and description.\n" }, { "info": { "name": "get template by ocid", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/templates/:templateId", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "templateId", "value": "", "type": "path", "description": "Unique ocid of the template.\n" } ] }, "docs": "Gets detailed information about the template with the specified ocid.\n" }, { "info": { "name": "Retrieve Unprocessed Data Bucket", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/unprocessedDataBucket", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" } ] }, "docs": "This API retrieves details of the configured bucket that stores unprocessed payloads.\n" }, { "info": { "name": "List Uploads", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/uploads", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "name", "value": "", "type": "query", "description": "Name of the upload container." }, { "name": "nameContains", "value": "", "type": "query", "description": "A filter to return only uploads whose name contains the given name.\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeUpdated is descending.\nDefault order for name is ascending. If no value is specified timeUpdated is default.\n" }, { "name": "warningsFilter", "value": "", "type": "query", "description": "Use this for filtering uploads w.r.t warnings. Only one value is allowed. If no value is specified then ALL is taken as default,\nwhich means that all the uploads with and without warnings will be returned.\n" } ] }, "docs": "Gets a list of all On-demand uploads.\nTo use this and other API operations, you must be authorized in an IAM policy.\n" }, { "info": { "name": "Validate File", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/uploads/actions/validateFile", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "objectLocation", "value": "", "type": "query", "description": "Location of the log file." }, { "name": "filename", "value": "", "type": "query", "description": "The name of the file being uploaded. The extension of the filename part will be used to detect the type of file (like zip, tar).\n" } ] }, "docs": "Validates a log file to check whether it is eligible to be uploaded or not." }, { "info": { "name": "Validate Source Mapping", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/uploads/actions/validateSourceMapping", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "objectLocation", "value": "", "type": "query", "description": "Location of the log file." }, { "name": "filename", "value": "", "type": "query", "description": "The name of the file being uploaded. The extension of the filename part will be used to detect the type of file (like zip, tar).\n" }, { "name": "logSourceName", "value": "", "type": "query", "description": "Name of the log source that will be used to process the files being uploaded.\n" } ] }, "docs": "Validates the source mapping for a given file and provides match status and the parsed representation of log data." }, { "info": { "name": "Get Upload", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/uploads/:uploadReference", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "uploadReference", "value": "", "type": "path", "description": "Unique internal identifier to refer upload container." } ] }, "docs": "Gets an On-Demand Upload info by reference." }, { "info": { "name": "Delete Upload", "type": "http" }, "http": { "method": "DELETE", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/uploads/:uploadReference", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "uploadReference", "value": "", "type": "path", "description": "Unique internal identifier to refer upload container." } ] }, "docs": "Deletes an Upload by its reference.\nIt deletes all the logs in storage asscoiated with the upload and the corresponding upload metadata.\n" }, { "info": { "name": "List Upload Files", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/uploads/:uploadReference/files", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "uploadReference", "value": "", "type": "path", "description": "Unique internal identifier to refer upload container." }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeStarted is descending.\ntimeCreated, fileName and logGroup are deprecated. Instead use timestarted, name, logGroup accordingly.\n" }, { "name": "searchStr", "value": "", "type": "query", "description": "This can be used to filter upload files based on the file, log group and log source names." }, { "name": "status", "value": "", "type": "query", "description": "Upload File processing state." } ] }, "docs": "Gets list of files in an upload along with its processing state." }, { "info": { "name": "Delete Upload File", "type": "http" }, "http": { "method": "DELETE", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/uploads/:uploadReference/files/:fileReference", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "uploadReference", "value": "", "type": "path", "description": "Unique internal identifier to refer upload container." }, { "name": "fileReference", "value": "", "type": "path", "description": "Unique internal identifier to refer upload file." } ] }, "docs": "Deletes a specific log file inside an upload by upload file reference.\nIt deletes all the logs from storage associated with the file and the corresponding metadata.\n" }, { "info": { "name": "List upload warnings", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/uploads/:uploadReference/warnings", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "uploadReference", "value": "", "type": "path", "description": "Unique internal identifier to refer upload container." }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." } ] }, "docs": "Gets list of warnings in an upload caused by incorrect configuration." }, { "info": { "name": "Delete upload warning", "type": "http" }, "http": { "method": "DELETE", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/uploads/:uploadReference/warnings/:warningReference", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "uploadReference", "value": "", "type": "path", "description": "Unique internal identifier to refer upload container." }, { "name": "warningReference", "value": "", "type": "path", "description": "Unique internal identifier to refer upload warning." } ] }, "docs": "Suppresses a specific warning inside an upload.\n" }, { "info": { "name": "List and sort warnings based on specified criteria.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/warnings", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "warningState", "value": "", "type": "query", "description": "The warning state used for filtering. A value of SUPPRESSED will return only\nsuppressed warnings, a value of UNSUPPRESSED will return only unsuppressed\nwarnings, and a value of ALL will return all warnings regardless of their\nsuppression state. Default is UNSUPPRESSED.\n" }, { "name": "sourceName", "value": "", "type": "query", "description": "The source name." }, { "name": "sourcePattern", "value": "", "type": "query", "description": "The source pattern used for filtering. Only warnings associated with a source with the\nspecified pattern will be returned.\n" }, { "name": "warningMessage", "value": "", "type": "query", "description": "warning message query parameter" }, { "name": "entityName", "value": "", "type": "query", "description": "The entity name used for filtering.\n" }, { "name": "entityType", "value": "", "type": "query", "description": "The entity type used for filtering. Only associations on an entity with the\nspecified type will be returned.\n" }, { "name": "warningType", "value": "", "type": "query", "description": "The warning type query parameter." }, { "name": "isNoSource", "value": "", "type": "query", "description": "A flag indicating whether to filter warnings based on source display name or on warning level.\nA value of true will filter based on warning level (rule, source, or pattern), while a\nvalue of false will filter based on source display name.\n" }, { "name": "startTime", "value": "", "type": "query", "description": "The warning start date query parameter." }, { "name": "endTime", "value": "", "type": "query", "description": "The warning end date query parameter." }, { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending (`ASC`) or descending (`DESC`).\n" }, { "name": "sortBy", "value": "", "type": "query", "description": "The attribute used to sort the returned warnings" } ] }, "docs": "Returns a list of collection warnings, containing detailed information about them. You may limit the number of results, provide sorting order, and filter by information such as start time, end time, warning type, warning state, source name, source pattern and entity name.\n" }, { "info": { "name": "Suppress specified warnings.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/warnings/actions/suppress", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Supresses a list of warnings. Any unsuppressed warnings in the input list would be suppressed. Warnings in the input list which are already suppressed will not be modified.\n" }, { "info": { "name": "Unsuppress specified warnings.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/warnings/actions/unsuppress", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Unsupresses a list of warnings. Any suppressed warnings in the input list would be unsuppressed. Warnings in the input list which are already unsuppressed will not be modified.\n" }, { "info": { "name": "List Work Requests", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/workRequests", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." } ] }, "docs": "Lists the work requests in a compartment.\n" }, { "info": { "name": "GET Work Request Status", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/workRequests/:workRequestId", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "workRequestId", "value": "", "type": "path", "description": "Work Request Identifier [OCID] (/iaas/Content/General/Concepts/identifiers.htm) for the asynchronous request. The work request id can be usually obtained from the 'opc-work-request-id' response header of the asynchronous request." } ] }, "docs": "Gets the status of the work request with the given ID." }, { "info": { "name": "Lists work request errors", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/workRequests/:workRequestId/errors", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "workRequestId", "value": "", "type": "path", "description": "Work Request Identifier [OCID] (/iaas/Content/General/Concepts/identifiers.htm) for the asynchronous request. The work request id can be usually obtained from the 'opc-work-request-id' response header of the asynchronous request." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." } ] }, "docs": "Return a (paginated) list of errors for a given work request.\n" }, { "info": { "name": "Lists work request logs", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20200601/namespaces/:namespaceName/workRequests/:workRequestId/logs", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "namespaceName", "value": "", "type": "path", "description": "The Log Analytics namespace used for the request. The namespace can be obtained by running 'oci os ns get'\n" }, { "name": "workRequestId", "value": "", "type": "path", "description": "Work Request Identifier [OCID] (/iaas/Content/General/Concepts/identifiers.htm) for the asynchronous request. The work request id can be usually obtained from the 'opc-work-request-id' response header of the asynchronous request." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." } ] }, "docs": "Return a (paginated) list of logs for a given work request.\n" } ] } ], "bundled": true }