OciAuth

Field

Type

Repeated

Description

auth

oneOf

⮑instance_principal

OciInstancePrincipalAuth

Run as the OCI instance Norsk is on (dynamic group + IAM policy on the OCI side; nothing to configure here).

⮑api_key

OciApiKeyAuth

Explicit user API key material.

⮑config_file

OciConfigFileAuth

The standard ~/.oci/config file used by the oci CLI / Oracle SDKs.

Member of

Message

Description

MediaStoreOciBackend

OCI Object Storage, uploaded natively (not via the S3-compatibility layer), so OCI instance principals work. The canonical object URLs advertised to TAMS readers are https://objectstorage.<region>.<realm>/n/<namespace>/b/<bucket>/o/<key>; namespace and region may be given to pin them, otherwise Norsk discovers them (namespace via GET /n/; region from the config-file profile or, for instance principals, the instance metadata). Empty string fields mean "unset".

OciPushDestination

OCI Object Storage, uploaded natively (not via the S3-compatibility layer), so OCI instance principals work. Empty string fields mean "unset".