Oracle Audit API

The Audit API from Oracle — 2 operation(s) for audit.

Operations 3

GET /auditEvents ListEvents #
GET /configuration GetConfiguration #
PUT /configuration UpdateConfiguration #

Documentation

📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/access-governance-cp/20220518/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/adm/20220421/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/advisor/20200606/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/ai-data-platform/20240831/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/analytics/20190331/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/announcements/0.0.1/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/api-gateway/20190501/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/apm-config/20210201/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/apm-control-plane/20200630/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/apm-synthetic-monitoring/20200630/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/apm-trace-explorer/20200630/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/audit/20190901/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/autoscaling/20181001/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/bastion/20210331/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/batch/20251031/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/bigdata/20190531/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/blockchain/20191010/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/budgets/20190111/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/certificates/20210224/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/certificatesmgmt/20210224/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/cloud-guard/20200131/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/clusterplacementgroups/20230801/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/compute-cloud-at-customer/20221208/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/container-instances/20210415/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/container-registry/20180419/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/containerengine/20180222/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/cost-anomaly/20190111/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/dashboard/20210731/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/data-catalog/20190325/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/data-flow/20200129/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/data-integration/20200430/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/data-safe/20181201/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/data-science/20190101/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/database-management/20201101/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/database-migration/20230518/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/database-multicloud-integrations/20240501/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/database-tools/20201005/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/database-tools-runtime/20230222/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/datacc/20251101/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/datalabeling-dp/20211001/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/datalabeling/20211001/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/delegate-access-control/20230801/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/devops/20210630/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/digital-assistant/20190506/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/disaster-recovery/20220125/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/dms/20211101/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/dns/20180115/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/document-understanding/20221109/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/edsfu/20220528/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/emaildelivery/20170907/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/emaildeliverysubmission/20220926/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/events/20181201/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/filestorage/20171215/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/fleet-management/20250228/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/functions/20181201/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/functionsdocgenpbf/1.0/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/fusion-applications/20211201/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/generative-ai-agents-client/20240531/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/generative-ai-agents/20240531/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/generative-ai-inference/20231130/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/generative-ai-nl2sql/20260325/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/generative-ai/20231130/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/generic/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/globally-distributed-database/20250101/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/goldengate/20200407/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/healthchecks/20180501/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/iaas/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/identity-domains/v1/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/identity-dp/v1/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/identity/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/incidentmanagement/20181231/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/instanceagent/20180530/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/integration/20190131/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/iot/20250531/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/itas/v1/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/jms-java-download/20230601/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/jms/20210610/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/jms-utils/20250521/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/kafka/20240901/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/key/release/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/language/20221001/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/licensemanager/20220430/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/limits-increase/20251101/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/limits/20181025/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/loadbalancer/20170115/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/logan-api-spec/20200601/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/logging-dataplane/20200831/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/logging-management/20200531/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/logging-search/20190909/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/lustre/20250228/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/managed-access/20220126/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/management-agent/20200202/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/managementdashboard/20200901/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/marketplace/20181001/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/mngdmac/20250320/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/monitoring/20180401/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/multicloud-omhub-cp/20180828/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/mysql/20190415/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/NetMonitor/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/network-firewall/20211001/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/network-firewall/20230501/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/networkloadbalancer/20200501/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/nosql-database/20190828/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/notification/20181201/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/objectstorage/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/OCB/20220509/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/occ/20230515/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/occds/20240430/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/occm/20231107/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/ocicache/20220315/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/ocm/20220919/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/opa/20210621/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/opensearch/20180828/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/operations-insights/20200630/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/operatoraccesscontrol/20200630/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/oracle-api-access-control/20241130/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/organizations/20230401/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/organizations/20200801/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/osmh/20220901/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/postgresql/20220915/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/psasvc/20240301/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/publisher/20241201/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/queue/20210201/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/recovery-service/20210216/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/registry/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/resource-analytics/20241031/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/resource-discovery-monitoring-control-api/20210330/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/resource-scheduler/20240430/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/resourcemanager/20180917/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/rover/20201210/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/s3objectstorage/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/scanning/20210215/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/search/20180409/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/secretmgmt/20180608/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/secretretrieval/20190301/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/secure-desktops/20220618/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/security-attribute/20240815/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/self/20260129/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/service-catalog/20210527/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/serviceconnectors/20200909/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/smp/20210914/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/speech/20220101/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/stack-monitoring/20210330/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/streaming/20180418/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/threat-intel/20220901/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/usage/20200107/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/usage-proxy/20190111/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/vision/20220125/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/visual-builder/20210601/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/visual-builder-studio/20180828/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/vmware/20200501/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/vmware/20230701/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/waa/20211230/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/waas/20181116/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/waf/20210930/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/wlms/20241101/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/workrequests/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/zero-trust-packet-routing/20240301/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/zero-trust-packet-routing-tools/20240301/

Specifications

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/oracle-audit-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

oracle-audit-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  description: 'API for the Audit Service. Use this API for compliance monitoring in your tenancy.

    For more information, see [Overview of Audit](/iaas/Content/Audit/Concepts/auditoverview.htm).


    **Tip**: This API is good for queries, but not bulk-export operations.

    '
  license:
    name: Oracle Corporation
  title: Audit API
  version: '20190901'
  x-provenance:
    method: harvested
    first_party: true
    publisher: Oracle
    source: https://docs.oracle.com/en-us/iaas/api/specs/a92c1b8661432d4112968ecbe805522122f66f9e5afabe9e1e072ef9ddf3a674.yaml
    harvested: '2026-08-04'
    note: Published by Oracle as the contract for the Audit API OCI service and stored verbatim; API Evangelist added only this provenance block.
  x-evidence:
  - url: https://docs.oracle.com/en-us/iaas/api/specs/index.json
    what: Oracle's own index of every OCI service specification
  - url: https://docs.oracle.com/en-us/iaas/api/specs/a92c1b8661432d4112968ecbe805522122f66f9e5afabe9e1e072ef9ddf3a674.yaml
    what: the harvested document for Audit API
servers:
- url: https://localhost:1980/20190901
tags:
- name: Audit
paths:
  /auditEvents:
    get:
      description: 'Returns all the audit events processed for the specified compartment within the specified

        time range.

        '
      operationId: ListEvents
      parameters:
      - $ref: '#/components/parameters/CompartmentIdQueryParam'
      - $ref: '#/components/parameters/StartWithQueryParam'
      - $ref: '#/components/parameters/EndBeforeQueryParam'
      - $ref: '#/components/parameters/PaginationTokenQueryParam'
      - $ref: '#/components/parameters/RequestIdHeader'
      responses:
        200:
          description: The list of audit events matching the specified time range.
          headers:
            opc-next-page:
              description: 'For pagination of a list of audit events. When this header appears in the response,

                it means you received a partial list and there are more results. Include this value as the `page`

                parameter for the subsequent ListEvents request to get the next batch of events. For important

                details about how pagination works, see [List Pagination](/iaas/Content/API/Concepts/usingapi.htm#nine).

                '
              schema:
                type: string
            opc-request-id:
              description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about

                a particular request, please provide the request ID.

                '
              schema:
                type: string
          content:
            application/json:
              schema:
                items:
                  $ref: '#/components/schemas/AuditEvent'
                type: array
        400:
          $ref: '#/components/responses/400'
        401:
          $ref: '#/components/responses/401'
        404:
          $ref: '#/components/responses/404'
        429:
          $ref: '#/components/responses/429'
        500:
          $ref: '#/components/responses/500'
        default:
          $ref: '#/components/responses/DefaultError'
      summary: ListEvents
      tags:
      - Audit
      x-example: 'Syntax:


        GET /20190901/auditEvents?compartmentId=<var>&lt;compartment_OCID&gt;</var>&endTime=<var>&lt;end_timestamp&gt;</var>&startTime=<var>&lt;start_timestamp&gt;</var>


        Sample:


        GET /20190901/auditEvents?compartmentId=ocid1.compartment.region1..aaaaaaaaexample5gsmzi3hnumfjzstsgkzha74uc6jzpcxlxhx33hewsq&endTime=2017-01-06T00:22:00Z&startTime=2017-01-07T00:00:00Z HTTP/1.1


        Host: audit.us-phoenix-1.oraclecloud.com

        User-Agent: Apache-HttpClient/4.5.1 (Java/1.8.0_111)

        Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

        Accept-Language: en-US,en;q=0.5

        Accept-Encoding: gzip, deflate

        Opc-Client-Info: Oracle-HgConsole/0.0.1

        X-Date: Wed, 01 Feb 2017 18:09:22 GMT

        Opc-Request-Id: 4a0d1960-7929-4e00-b84e-5440a007ae09

        Authorization: <var>&lt;authorization string&gt;</var>

        Connection: keep-alive

        '
      x-related-resource: '#/definitions/AuditEvent'
  /configuration:
    get:
      description: Get the configuration
      operationId: GetConfiguration
      parameters:
      - $ref: '#/components/parameters/ConfigurationCompartmentIdQueryParam'
      responses:
        200:
          description: The configuration properties
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Configuration'
        400:
          $ref: '#/components/responses/400'
        401:
          $ref: '#/components/responses/401'
        404:
          $ref: '#/components/responses/404'
        500:
          $ref: '#/components/responses/500'
        default:
          $ref: '#/components/responses/DefaultError'
      summary: GetConfiguration
      tags:
      - Audit
      x-example: 'Syntax:


        GET /20190901/configuration?compartmentId=<var>&lt;compartment_OCID&gt;</var>


        Sample:


        GET /20190901/configuration?compartmentId=ocidv1.tenancy.oc1.phx.1457636318783.examplea3lagrhwsljxg6mk55eo2tfvxwy


        Host: audit.us-phoenix-1.oraclecloud.com

        Accept: */*

        Accept-Encoding: gzip, deflate, br

        Accept-Language: en-US,en;q=0.9

        Authorization: <var>&lt;authorization string&gt;</var>

        Connection: keep-alive

        opc-request-id: d42a4df0-9c36-45f9-b980-example94486

        User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36

        x-date: Mon, 09 Jul 2018 22:59:27 GMT

        '
    put:
      description: Update the configuration
      operationId: UpdateConfiguration
      parameters:
      - $ref: '#/components/parameters/ConfigurationCompartmentIdQueryParam'
      responses:
        202:
          description: The request was accepted for processing.
          headers:
            opc-request-id:
              description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a

                particular request, please provide the request ID.

                '
              schema:
                type: string
            opc-work-request-id:
              description: 'The [OCID](/Content/General/Concepts/identifiers.htm) of the work request.

                '
              schema:
                type: string
        400:
          $ref: '#/components/responses/400'
        401:
          $ref: '#/components/responses/401'
        404:
          $ref: '#/components/responses/404'
        500:
          $ref: '#/components/responses/500'
        default:
          $ref: '#/components/responses/DefaultError'
      summary: UpdateConfiguration
      tags:
      - Audit
      x-example: 'Syntax:


        PUT /20190901/configuration?compartmentId=<var>&lt;compartment_OCID&gt;</var>


        {

        "retentionPeriodDays": 90

        }


        Sample:


        PUT /20190901/configuration?compartmentId=ocidv1.tenancy.oc1.phx.1457636318783.examplea3lagrhwsljxg6mk55eo2tfvxwy


        Host: audit.us-phoenix-1.oraclecloud.com

        User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36

        Accept: */*

        Accept-Encoding: gzip, deflate, br

        Accept-Language: en-US,en;q=0.9

        Authorization: <var>&lt;authorization string&gt;</var>

        Connection: keep-alive

        Content-Length: 27

        Content-Type: application/json

        opc-request-id: 8b801765-e63d-4fb4-a3a9-example684c3a4

        x-date: Mon, 09 Jul 2018 22:55:13 GMT


        {

        "retentionPeriodDays": 90

        }

        '
      x-related-resource: '#/definitions/Configuration'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateConfigurationDetails'
        description: The configuration properties
        required: true
components:
  schemas:
    request:
      description: 'A container object for request attributes.

        '
      properties:
        action:
          description: 'The HTTP method of the request.


            Example: `GET`

            '
          maxLength: 255
          minLength: 1
          type: string
        headers:
          additionalProperties:
            items:
              type: string
            type: array
          description: "The HTTP header fields and values in the request.\n\nExample:\n\n  -----\n    {\n      \"opc-principal\": [\n        \"{\\\"tenantId\\\":\\\"ocid1.tenancy.oc1..<unique_ID>\\\",\\\"subjectId\\\":\\\"ocid1.user.oc1..<unique_ID>\\\",\\\"claims\\\":[{\\\"key\\\":\\\"pstype\\\",\\\"value\\\":\\\"natv\\\",\\\"issuer\\\":\\\"authService.oracle.com\\\"},{\\\"key\\\":\\\"h_host\\\",\\\"value\\\":\\\"iaas.r2.oracleiaas.com\\\",\\\"issuer\\\":\\\"h\\\"},{\\\"key\\\":\\\"h_opc-request-id\\\",\\\"value\\\":\\\"<unique_ID>\\\",\\\"issuer\\\":\\\"h\\\"},{\\\"key\\\":\\\"ptype\\\",\\\"value\\\":\\\"user\\\",\\\"issuer\\\":\\\"authService.oracle.com\\\"},{\\\"key\\\":\\\"h_date\\\",\\\"value\\\":\\\"Wed, 18 Sep 2019 00:10:58 UTC\\\",\\\"issuer\\\":\\\"h\\\"},{\\\"key\\\":\\\"h_accept\\\",\\\"value\\\":\\\"application/json\\\",\\\"issuer\\\":\\\"h\\\"},{\\\"key\\\":\\\"authorization\\\",\\\"value\\\":\\\"Signature headers=\\\\\\\"date (request-target) host accept opc-request-id\\\\\\\",keyId=\\\\\\\"ocid1.tenancy.oc1..<unique_ID>/ocid1.user.oc1..<unique_ID>/8c:b4:5f:18:e7:ec:db:08:b8:fa:d2:2a:7d:11:76:ac\\\\\\\",algorithm=\\\\\\\"rsa-pss-sha256\\\\\\\",signature=\\\\\\\"<unique_ID>\\\\\\\",version=\\\\\\\"1\\\\\\\"\\\",\\\"issuer\\\":\\\"h\\\"},{\\\"key\\\":\\\"h_(request-target)\\\",\\\"value\\\":\\\"get /20160918/instances/ocid1.instance.oc1.phx.<unique_ID>\\\",\\\"issuer\\\":\\\"h\\\"}]}\"\n      ],\n      \"Accept\": [\n        \"application/json\"\n      ],\n      \"X-Oracle-Auth-Client-CN\": [\n        \"splat-proxy-se-02302.node.ad2.r2\"\n      ],\n      \"X-Forwarded-Host\": [\n        \"compute-api.svc.ad1.r2\"\n      ],\n      \"Connection\": [\n        \"close\"\n      ],\n      \"User-Agent\": [\n        \"Jersey/2.23 (HttpUrlConnection 1.8.0_212)\"\n      ],\n      \"X-Forwarded-For\": [\n        \"172.24.80.88\"\n      ],\n      \"X-Real-IP\": [\n        \"172.24.80.88\"\n      ],\n      \"oci-original-url\": [\n        \"https://iaas.r2.oracleiaas.com/20160918/instances/ocid1.instance.oc1.phx.<unique_ID>\"\n      ],\n      \"opc-request-id\": [\n        \"<unique_ID>\"\n      ],\n      \"Date\": [\n        \"Wed, 18 Sep 2019 00:10:58 UTC\"\n      ]\n    }\n  -----\n"
          type: object
        id:
          description: 'The opc-request-id of the request.

            '
          maxLength: 255
          minLength: 1
          type: string
        parameters:
          additionalProperties:
            items:
              type: string
            type: array
          description: 'The parameters supplied by the caller during this operation.

            '
          type: object
        path:
          description: 'The full path of the API request.


            Example: `/20160918/instances/ocid1.instance.oc1.phx.<unique_ID>`

            '
          type: string
      type: object
      x-example: "{\n  \"id\": \"<var>&lt;unique_ID&gt;</var>\",\n  \"path\": \"/20160918/instances/ocid1.instance.oc1.phx.<var>&lt;unique_ID&gt;</var>\",\n  \"action\": \"GET\",\n  \"parameters\": {},\n  \"headers\": {\n    \"opc-principal\": [\n      \"{\\\"tenantId\\\":\\\"ocid1.tenancy.oc1..<var>&lt;unique_ID&gt;</var>\\\",\\\"subjectId\\\":\\\"ocid1.user.oc1..<var>&lt;unique_ID&gt;</var>\\\",\\\"claims\\\":[{\\\"key\\\":\\\"pstype\\\",\\\"value\\\":\\\"natv\\\",\\\"issuer\\\":\\\"authService.oracle.com\\\"},{\\\"key\\\":\\\"h_host\\\",\\\"value\\\":\\\"iaas.r2.oracleiaas.com\\\",\\\"issuer\\\":\\\"h\\\"},{\\\"key\\\":\\\"h_opc-request-id\\\",\\\"value\\\":\\\"<var>&lt;unique_ID&gt;</var>\\\",\\\"issuer\\\":\\\"h\\\"},{\\\"key\\\":\\\"ptype\\\",\\\"value\\\":\\\"user\\\",\\\"issuer\\\":\\\"authService.oracle.com\\\"},{\\\"key\\\":\\\"h_date\\\",\\\"value\\\":\\\"Wed, 18 Sep 2019 00:10:58 UTC\\\",\\\"issuer\\\":\\\"h\\\"},{\\\"key\\\":\\\"h_accept\\\",\\\"value\\\":\\\"application/json\\\",\\\"issuer\\\":\\\"h\\\"},{\\\"key\\\":\\\"authorization\\\",\\\"value\\\":\\\"Signature headers=\\\\\\\"date (request-target) host accept opc-request-id\\\\\\\",keyId=\\\\\\\"ocid1.tenancy.oc1..<var>&lt;unique_ID&gt;</var>/ocid1.user.oc1..<var>&lt;unique_ID&gt;</var>/8c:b4:5f:18:e7:ec:db:08:b8:fa:d2:2a:7d:11:76:ac\\\\\\\",algorithm=\\\\\\\"rsa-pss-sha256\\\\\\\",signature=\\\\\\\"<var>&lt;unique_ID&gt;</var>\\\\\\\",version=\\\\\\\"1\\\\\\\"\\\",\\\"issuer\\\":\\\"h\\\"},{\\\"key\\\":\\\"h_(request-target)\\\",\\\"value\\\":\\\"get /20160918/instances/ocid1.instance.oc1.phx.<var>&lt;unique_ID&gt;</var>\\\",\\\"issuer\\\":\\\"h\\\"}]}\"\n    ],\n    \"Accept\": [\n      \"application/json\"\n    ],\n    \"X-Oracle-Auth-Client-CN\": [\n      \"splat-proxy-se-02302.node.ad2.r2\"\n    ],\n    \"X-Forwarded-Host\": [\n      \"compute-api.svc.ad1.r2\"\n    ],\n    \"Connection\": [\n      \"close\"\n    ],\n    \"User-Agent\": [\n      \"Jersey/2.23 (HttpUrlConnection 1.8.0_212)\"\n    ],\n    \"X-Forwarded-For\": [\n      \"172.24.80.88\"\n    ],\n    \"X-Real-IP\": [\n      \"172.24.80.88\"\n    ],\n    \"oci-original-url\": [\n      \"https://iaas.r2.oracleiaas.com/20160918/instances/ocid1.instance.oc1.phx.<var>&lt;unique_ID&gt;</var>\"\n    ],\n    \"opc-request-id\": [\n      \"<var>&lt;unique_ID&gt;</var>\"\n    ],\n    \"Date\": [\n      \"Wed, 18 Sep 2019 00:10:58 UTC\"\n    ]\n  }\n}\n"
    data:
      description: 'The payload of the event. Information within `data` comes from the resource emitting the event.

        '
      properties:
        additionalDetails:
          additionalProperties:
            type: object
          description: "A container object for attribues unique to the resource emitting the event.\n\nExample:\n\n  -----\n    {\n      \"imageId\": \"ocid1.image.oc1.phx.<unique_ID>\",\n      \"shape\": \"VM.Standard1.1\",\n      \"type\": \"CustomerVmi\"\n    }\n  -----\n"
          type: object
        availabilityDomain:
          description: 'The availability domain where the resource resides.

            '
          maxLength: 255
          minLength: 1
          type: string
        compartmentId:
          description: 'The [OCID](/Content/General/Concepts/identifiers.htm) of the compartment of the resource

            emitting the event.

            '
          maxLength: 255
          minLength: 1
          type: string
        compartmentName:
          description: 'The name of the compartment. This value is the friendly name associated with compartmentId.

            This value can change, but the service logs the value that appeared at the time of the audit

            event.


            Example: `CompartmentA`

            '
          maxLength: 100
          minLength: 1
          type: string
        definedTags:
          additionalProperties:
            additionalProperties:
              description: 'The value of the tag. Only the String type is supported.

                '
              type: object
            description: 'Key-value pair representing a defined tag key and value, scoped to a namespace.


              Example: `{"CostCenter": "42"}''

              '
            type: object
          description: 'Defined tags for this resource. Each key is predefined and scoped to a namespace. For more

            information, see [Resource Tags](/iaas/Content/General/Concepts/resourcetags.htm).


            Example: `{"Operations": {"CostCenter": "42"}}`

            '
          type: object
        eventGroupingId:
          description: 'This value links multiple audit events that are part of the same API operation. For example,

            a long running API operations that emit an event at the start and the end of an operation

            would use the same value in this field for both events.

            '
          maxLength: 255
          minLength: 1
          type: string
        eventName:
          description: 'Name of the API operation that generated this event.


            Example: `GetInstance`

            '
          maxLength: 255
          minLength: 1
          type: string
        freeformTags:
          additionalProperties:
            type: string
          description: 'Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name,

            type, or namespace. Exists for cross-compatibility only. For more information,

            see [Resource Tags](/iaas/Content/General/Concepts/resourcetags.htm).


            Example: `{"Department": "Finance"}`

            '
          type: object
        identity:
          $ref: '#/components/schemas/identity'
        request:
          $ref: '#/components/schemas/request'
        resourceId:
          description: 'An [OCID](/Content/General/Concepts/identifiers.htm) or some other ID for the resource

            emitting the event.

            '
          maxLength: 255
          minLength: 1
          type: string
        resourceName:
          description: 'The name of the resource emitting the event.

            '
          maxLength: 255
          minLength: 1
          type: string
        response:
          $ref: '#/components/schemas/response'
        stateChange:
          $ref: '#/components/schemas/stateChange'
      type: object
      x-example: "{\n  \"eventGroupingId\": null,\n  \"eventName\": \"GetInstance\",\n  \"compartmentId\": \"ocid1.tenancy.oc1..<var>&lt;unique_ID&gt;</var>\",\n  \"compartmentName\": \"compartmentA\",\n  \"resourceName\": \"my_instance\",\n  \"resourceId\": \"ocid1.instance.oc1.phx.<var>&lt;unique_ID&gt;</var>\",\n  \"availabilityDomain\": \"<availability_domain>\",\n  \"freeformTags\": null,\n  \"definedTags\": null,\n  \"identity\": {\n    \"principalName\": \"ExampleName\",\n    \"principalId\": \"ocid1.user.oc1..<var>&lt;unique_ID&gt;</var>\",\n    \"authType\": \"natv\",\n    \"callerName\": null,\n    \"callerId\": null,\n    \"tenantId\": \"ocid1.tenancy.oc1..<var>&lt;unique_ID&gt;</var>\",\n    \"ipAddress\": \"172.24.80.88\",\n    \"credentials\": null,\n    \"userAgent\": \"Jersey/2.23 (HttpUrlConnection 1.8.0_212)\",\n    \"consoleSessionId\": null\n  },\n  \"request\": {\n    \"id\": \"<var>&lt;unique_ID&gt;</var>\",\n    \"path\": \"/20160918/instances/ocid1.instance.oc1.phx.<var>&lt;unique_ID&gt;</var>\",\n    \"action\": \"GET\",\n    \"parameters\": {},\n    \"headers\": {\n      \"opc-principal\": [\n        \"{\\\"tenantId\\\":\\\"ocid1.tenancy.oc1..<var>&lt;unique_ID&gt;</var>\\\",\\\"subjectId\\\":\\\"ocid1.user.oc1..<var>&lt;unique_ID&gt;</var>\\\",\\\"claims\\\":[{\\\"key\\\":\\\"pstype\\\",\\\"value\\\":\\\"natv\\\",\\\"issuer\\\":\\\"authService.oracle.com\\\"},{\\\"key\\\":\\\"h_host\\\",\\\"value\\\":\\\"iaas.r2.oracleiaas.com\\\",\\\"issuer\\\":\\\"h\\\"},{\\\"key\\\":\\\"h_opc-request-id\\\",\\\"value\\\":\\\"<var>&lt;unique_ID&gt;</var>\\\",\\\"issuer\\\":\\\"h\\\"},{\\\"key\\\":\\\"ptype\\\",\\\"value\\\":\\\"user\\\",\\\"issuer\\\":\\\"authService.oracle.com\\\"},{\\\"key\\\":\\\"h_date\\\",\\\"value\\\":\\\"Wed, 18 Sep 2019 00:10:58 UTC\\\",\\\"issuer\\\":\\\"h\\\"},{\\\"key\\\":\\\"h_accept\\\",\\\"value\\\":\\\"application/json\\\",\\\"issuer\\\":\\\"h\\\"},{\\\"key\\\":\\\"authorization\\\",\\\"value\\\":\\\"Signature headers=\\\\\\\"date (request-target) host accept opc-request-id\\\\\\\",keyId=\\\\\\\"ocid1.tenancy.oc1..<var>&lt;unique_ID&gt;</var>/ocid1.user.oc1..<var>&lt;unique_ID&gt;</var>/8c:b4:5f:18:e7:ec:db:08:b8:fa:d2:2a:7d:11:76:ac\\\\\\\",algorithm=\\\\\\\"rsa-pss-sha256\\\\\\\",signature=\\\\\\\"<var>&lt;unique_ID&gt;</var>\\\\\\\",version=\\\\\\\"1\\\\\\\"\\\",\\\"issuer\\\":\\\"h\\\"},{\\\"key\\\":\\\"h_(request-target)\\\",\\\"value\\\":\\\"get /20160918/instances/ocid1.instance.oc1.phx.<var>&lt;unique_ID&gt;</var>\\\",\\\"issuer\\\":\\\"h\\\"}]}\"\n      ],\n      \"Accept\": [\n        \"application/json\"\n      ],\n      \"X-Oracle-Auth-Client-CN\": [\n        \"splat-proxy-se-02302.node.ad2.r2\"\n      ],\n      \"X-Forwarded-Host\": [\n        \"compute-api.svc.ad1.r2\"\n      ],\n      \"Connection\": [\n        \"close\"\n      ],\n      \"User-Agent\": [\n        \"Jersey/2.23 (HttpUrlConnection 1.8.0_212)\"\n      ],\n      \"X-Forwarded-For\": [\n        \"172.24.80.88\"\n      ],\n      \"X-Real-IP\": [\n        \"172.24.80.88\"\n      ],\n      \"oci-original-url\": [\n        \"https://iaas.r2.oracleiaas.com/20160918/instances/ocid1.instance.oc1.phx.<var>&lt;unique_ID&gt;</var>\"\n      ],\n      \"opc-request-id\": [\n        \"<var>&lt;unique_ID&gt;</var>\"\n      ],\n      \"Date\": [\n        \"Wed, 18 Sep 2019 00:10:58 UTC\"\n      ]\n    }\n  },\n  \"response\": {\n    \"status\": \"200\",\n    \"responseTime\": \"2019-09-18T00:10:59.278Z\",\n    \"headers\": {\n      \"ETag\": [\n        \"<var>&lt;unique_ID&gt;</var>\"\n      ],\n      \"Connection\": [\n        \"close\"\n      ],\n      \"Content-Length\": [\n        \"1828\"\n      ],\n      \"opc-request-id\": [\n        \"<var>&lt;unique_ID&gt;</var>\"\n      ],\n      \"Date\": [\n        \"Wed, 18 Sep 2019 00:10:59 GMT\"\n      ],\n      \"Content-Type\": [\n        \"application/json\"\n      ]\n    },\n    \"payload\": {\n      \"resourceName\": \"my_instance\",\n      \"id\": \"ocid1.instance.oc1.phx.<var>&lt;unique_ID&gt;</var>\"\n    },\n    \"message\": null\n  },\n  \"stateChange\": {\n    \"previous\": null,\n    \"current\": null\n  },\n  \"additionalDetails\": {\n    \"imageId\": \"ocid1.image.oc1.phx.<var>&lt;unique_ID&gt;</var>\",\n    \"shape\": \"VM.Standard1.1\",\n    \"type\": \"CustomerVmi\"\n  }\n}\n"
    UpdateConfigurationDetails:
      description: 'The configuration details for the retention period setting, specified in days. For more

        information, see [Setting Audit Log Retention Period](/iaas/Content/Audit/Tasks/settingretentionperiod.htm).

        '
      properties:
        retentionPeriodDays:
          description: 'The retention period setting, specified in days. The minimum is 90, the maximum 365.


            Example: `90`

            '
          maximum: 365
          minimum: 90
          type: integer
      required:
      - retentionPeriodDays
      type: object
      x-example: "{\n  \"retentionPeriodDays\": 90\n}\n"
    Configuration:
      description: 'The retention period setting, specified in days. For more information, see [Setting Audit

        Log Retention Period](/iaas/Content/Audit/Tasks/settingretentionperiod.htm).

        '
      properties:
        retentionPeriodDays:
          description: 'The retention period setting, specified in days. The minimum is 90, the maximum 365.


            Example: `90`

            '
          type: integer
      type: object
      x-example: "{\n  \"retentionPeriodDays\": 90\n}\n"
    AuditEvent:
      description: 'All the attributes of an audit event. For more information, see [Viewing Audit Log Events](/iaas/Content/Audit/Tasks/viewinglogevents.htm).

        '
      properties:
        cloudEventsVersion:
          description: 'The version of the CloudEvents specification. The structure of the envelope follows the

            [CloudEvents](https://github.com/cloudevents/spec) industry standard format hosted by the

            [Cloud Native Computing Foundation ( CNCF)](https://www.cncf.io/).


            Audit uses version 0.1 specification of the CloudEvents event envelope.


            Example: `0.1`

            '
          maxLength: 255
          minLength: 1
          type: string
        contentType:
          description: 'The content type of the data contained in `data`.


            Example: `application/json`

            '
          maxLength: 255
          minLength: 1
          type: string
        data:
          $ref: '#/components/schemas/data'
        eventId:
          description: 'The GUID of the event.

            '
          maxLength: 255
          minLength: 1
          type: string
        eventTime:
          description: 'The time the event occurred, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format.


            Example: `2019-09-18T00:10:59.252Z`

            '
          format: date-time
          type: string
        eventType:
          description: 'The type of event that happened.


            The service that produces the event can also add, remove, or change the meaning of a field.

            A service implementing these type changes would publish a new version of an `eventType` and

            revise the `eventTypeVersion` field.


            Example: `com.oraclecloud.ComputeApi.GetInstance`

            '
          maxLength: 1024
          minLength: 1
          type: string
        eventTypeVersion:
          description: 'The version of the event type. This version applies to the payload of the event, not the envelope.

            Use `cloudEventsVersion` to determine the version of the envelope.


            Example: `2.0`

            '
          maxLength: 255
          minLength: 1
          type: string
        source:
          description: 'The source of the event.


            Example: `ComputeApi`

            '
          maxLength: 1024
          minLength: 1
          type: string
      required:
      - eventType
      - cloudEventsVersion
      - eventTypeVersion
      - source
      - eventId
      - eventTime
      - contentType
      - data
      type: object
      x-example: "{\n  \"eventType\": \"com.oraclecloud.ComputeApi.GetInstance\",\n  \"cloudEventsVersion\": \"0.1\",\n  \"eventTypeVersion\": \"2.0\",\n  \"source\": \"ComputeApi\",\n  \"eventId\": \"<var>&lt;unique_ID&gt;</var>\",\n  \"eventTime\": \"2019-09-18T00:10:59.252Z\",\n  \"contentType\": \"application/json\",\n  \"data\": {\n    \"eventGroupingId\": null,\n    \"eventName\": \"GetInstance\",\n    \"compartmentId\": \"ocid1.tenancy.oc1..<var>&lt;unique_ID&gt;</var>\",\n    \"compartmentName\": \"compartmentA\",\n    \"resourceName\": \"my_instance\",\n    \"resourceId\": \"ocid1.instance.oc1.phx.<var>&lt;unique_ID&gt;</var>\",\n    \"availabilityDomain\": \"<availability_domain>\",\n    \"freeformTags\": null,\n    \"definedTags\": null,\n    \"identity\": {\n      \"principalName\": \"ExampleName\",\n      \"principalId\": \"ocid1.user.oc1..<var>&lt;unique_ID&gt;</var>\",\n      \"authType\": \"natv\",\n      \"callerName\": null,\n      \"callerId\": null,\n      \"tenantId\": \"ocid1.tenancy.oc1..<var>&lt;unique_ID&gt;</var>\",\n      \"ipAddress\": \"172.24.80.88\",\n      \"credentials\": null,\n      \"userAgent\": \"Jersey/2.23 (HttpUrlConnection 1.8.0_212)\",\n      \"consoleSessionId\": null\n    },\n    \"request\": {\n      \"id\": \"<var>&lt;unique_ID&gt;</var>\",\n      \"path\": \"/20160918/instances/ocid1.instance.oc1.phx.<var>&lt;unique_ID&gt;</var>\",\n      \"action\": \"GET\",\n      \"parameters\": {},\n      \"headers\": {\n        \"opc-principal\": [\n          \"{\\\"tenantId\\\":\\\"ocid1.tenancy.oc1..<var>&lt;unique_ID&gt;</var>\\\",\\\"subjectId\\\":\\\"ocid1.user.oc1..<var>&lt;unique_ID&gt;</var>\\\",\\\"claims\\\":[{\\\"key\\\":\\\"pstype\\\",\\\"value\\\":\\\"natv\\\",\\\"issuer\\\":\\\"authService.oracle.com\\\"},{\\\"key\\\":\\\"h_host\\\",\\\"value\\\":\\\"iaas.r2.oracleiaas.com\\\",\\\"issuer\\\":\\\"h\\\"},{\\\"key\\\":\\\"h_opc-request-id\\\",\\\"value\\\":\\\"<var>&lt;unique_ID&gt;</var>\\\",\\\"issuer\\\":\\\"h\\\"},{\\\"key\\\":\\\"ptype\\\",\\\"value\\\":\\\"user\\\",\\\"issuer\\\":\\\"authService.oracle.com\\\"},{\\\"key\\\":\\\"h_date\\\",\\\"value\\\":\\\"Wed, 18 Sep 2019 00:10:58 UTC\\\",\\\"issuer\\\":\\\"h\\\"},{\\\"key\\\":\\\"h_accept\\\",\\\"value\\\":\\\"application/json\\\",\\\"issuer\\\":\\\"h\\\"},{\\\"key\\\":\\\"authorization\\\",\\\"value\\\":\\\"Signature headers=\\\\\\\"date (request-target) host accept opc-request-id\\\\\\\",keyId=\\\\\\\"ocid1.tenancy.oc1..<var>&lt;unique_ID&gt;</var>/ocid1.user.oc1..<var>&lt;unique_ID&gt;</var>/8c:b4:5f:18:e7:ec:db:08:b8:fa:d2:2a:7d:11:76:ac\\\\\\\",algorithm=\\\\\\\"rsa-pss-sha256\\\\\\\",signature=\\\\\\\"<var>&lt;unique_ID&gt;</var>\\\\\\\",version=\\\\\\\"1\\\\\\\"\\\",\\\"issuer\\\":\\\"h\\\"},{\\\"key\\\":\\\"h_(request-target)\\\",\\\"value\\\":\\\"get /20160918/instances/ocid1.instance.oc1.phx.<var>&lt;unique_ID&gt;</var>\\\",\\\"issuer\\\":\\\"h\\\"}]}\"\n        ],\n        \"Accept\": [\n          \"application/json\"\n        ],\n        \"X-Oracle-Auth-Client-CN\": [\n          \"splat-proxy-se-02302.node.ad2.r2\"\n        ],\n        \"X-Forwarded-Host\": [\n          \"compute-api.svc.ad1.r2\"\n        ],\n        \"Connection\": [\n          \"close\"\n        ],\n        \"User-Agent\": [\n          \"Jersey/2.23 (HttpUrlConnection 1.8.0_212)\"\n        ],\n        \"X-Forwarded-For\": [\n          \"172.24.80.88\"\n        ],\n        \"X-Real-IP\": [\n          \"172.24.80.88\"\n        ],\n        \"oci-original-url\": [\n          \"https://iaas.r2.oracleiaas.com/20160918/instances/ocid1.instance.oc1.phx.<var>&lt;unique_ID&gt;</var>\"\n        ],\n        \"opc-request-id\": [\n          \"<var>&lt;unique_ID&gt;</var>\"\n        ],\n        \"Date\": [\n          \"Wed, 18 Sep 2019 00:10:58 UTC\"\n        ]\n      }\n    },\n    \"response\": {\n      \"status\": \"200\",\n      \"responseTime\": \"2019-09-18T00:10:59.278Z\",\n      \"headers\": {\n        \"ETag\": [\n          \"<var>&lt;unique_ID&gt;</var>\"\n        ],\n        \"Connection\": [\n          \"close\"\n        ],\n        \"Content-Length\": [\n          \"1828\"\n        ],\n        \"opc-request-id\": [\n          \"<var>&lt;unique_ID&gt;</var>\"\n        ],\n        \"Date\": [\n          \"Wed, 18 Sep 2019 00:10:59 GMT\"\n        ],\n        \"Content-Type\": [\n          \"application/json\"\n        ]\n      },\n      \"payload\": {\n        \"resourceName\": \"my_instance\",\n        \"id\": \"ocid1.instance.oc1.phx.<var>&lt;unique_ID&gt;</var>\"\n      },\n      \"message\": null\n    },\n    \"stateChange\": {\n      \"previous\": null,\n      \"current\": null\n    },\n    \"additionalDetails\": {\n      \"imageId\": \"ocid1.image.oc1.phx.<var>&lt;unique_ID&gt;</var>\",\n      \"shape\": \"VM.Standard1.1\",\n      \"type\": \"CustomerVmi\"\n    }\n  }\n}\n"
    identity:
      description: 'A container object for identity attributes.

        '
      properties:
        authType:
          description: 'The type of authentication used.


            Example: `natv`

            '
          maxLength: 255
          minLength: 1
          type: string
        callerId:
          description: 'The [OCID](/Content/General/Concepts/identifiers.htm) of the caller. The caller that made a

            request on behalf of the prinicpal.

            '
          maxLength: 255
          minLength: 1
          type: string
        callerName:
          description: 'The name of the user or service. This value is the friendly name associated with `callerId`.

            '
          maxLength: 100
          minLength: 1
          type: string
        consoleSessionId:
          description: 'This value identifies any Console session associated with this request.

            '
          maxLength: 255
          minLength: 1
          type: string
        credentials:
          description: 'The credential ID of the user. This value is extracted from the HTTP ''Authorization'' request

            header. It consists of the tenantId, userId, and user fingerprint, all delimited by a slash (/).

            '
          maxLength: 255
          minLength: 1
          type: string
        ipAddress:
          description: 'The IP address of the source of the request.


            Example: `172.24.80.88`

            '
          maxLength: 255
          minLength: 1
          type: string
        principalId:
          description: 'The [OCID](/Content/General/Concepts/identifiers.htm) of the principal.

            '
          maxLength: 255
          minLength: 1
          type: string
        principalName:
          description: 'The name of the user or service. This value is the friendly name associated with `principalId`.


            Example: `ExampleName`

            '
          maxLength: 100
         

# --- truncated at 32 KB (39 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/oracle/refs/heads/main/openapi/oracle-audit-api-openapi.yml