OciPushDestination

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

Field

Type

Repeated

Description

path_prefix

string

The path under which segments and playlists are pushed (object-name prefix).

session_id

string

id

string

retention_period_seconds

float

default_segment_count

OptionalInt

hold_back_seconds

float

part_hold_back_seconds

float

delta_playlist

string

If specified: generate a Delta Playlist update with this playlist name (and appropriate CAN-SKIP-UNTIL tags in the main playlist)

bucket

string

namespace

string

The tenancy’s Object Storage namespace; empty = discovered (GET /n/).

region

string

Region identifier; empty = the config-file profile’s region, or instance metadata for instance principals.

endpoint

string

scheme://host[:port] override of the regional endpoint (a shim / proxy).

realm_domain_component

string

Realm domain; empty = oraclecloud.com (set for government realms).

auth

OciAuth

How to authenticate; unset = instance principal.

Member of

Message

Description

CMAFDestination