Generated

from message livekit.DirectFileOutput

Hierarchy

Constructors

Properties

disableManifest: boolean = false

disable upload of manifest file (default false)

Generated

from field: bool disable_manifest = 5;

filepath: string = ""

see egress docs for templating (default {track_id}-{time})

Generated

from field: string filepath = 1;

output: {
    case: "s3";
    value: S3Upload;
} | {
    case: "gcp";
    value: GCPUpload;
} | {
    case: "azure";
    value: AzureBlobUpload;
} | {
    case: "aliOSS";
    value: AliOSSUpload;
} | {
    case: undefined;
    value?: undefined;
} = ...

Type declaration

  • case: "s3"
  • value: S3Upload

    Generated

    from field: livekit.S3Upload s3 = 2;

Type declaration

  • case: "gcp"
  • value: GCPUpload

    Generated

    from field: livekit.GCPUpload gcp = 3;

Type declaration

  • case: "azure"
  • value: AzureBlobUpload

    Generated

    from field: livekit.AzureBlobUpload azure = 4;

Type declaration

  • case: "aliOSS"
  • value: AliOSSUpload

    Generated

    from field: livekit.AliOSSUpload aliOSS = 6;

Type declaration

  • case: undefined
  • Optional value?: undefined

Generated

from oneof livekit.DirectFileOutput.output

fields: FieldList = ...
runtime: ProtoRuntime = proto3
typeName: "livekit.DirectFileOutput" = "livekit.DirectFileOutput"

Methods

Generated using TypeDoc