Generated

from message livekit.EncodedFileOutput

Hierarchy

Constructors

Properties

disableManifest: boolean = false

disable upload of manifest file (default false)

Generated

from field: bool disable_manifest = 6;

fileType: EncodedFileType = EncodedFileType.DEFAULT_FILETYPE

(optional)

Generated

from field: livekit.EncodedFileType file_type = 1;

filepath: string = ""

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

Generated

from field: string filepath = 2;

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 = 3;

Type declaration

  • case: "gcp"
  • value: GCPUpload

    Generated

    from field: livekit.GCPUpload gcp = 4;

Type declaration

  • case: "azure"
  • value: AzureBlobUpload

    Generated

    from field: livekit.AzureBlobUpload azure = 5;

Type declaration

  • case: "aliOSS"
  • value: AliOSSUpload

    Generated

    from field: livekit.AliOSSUpload aliOSS = 7;

Type declaration

  • case: undefined
  • Optional value?: undefined

Generated

from oneof livekit.EncodedFileOutput.output

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

Methods

Generated using TypeDoc