kaltura-node-typescript-client
Version:
Kaltura Node Typescript client
24 lines (23 loc) • 1.06 kB
TypeScript
import { KalturaObjectMetadata } from '../kaltura-object-base';
import { KalturaAmazonS3StorageProfileFilesPermissionLevel } from './KalturaAmazonS3StorageProfileFilesPermissionLevel';
import { KalturaStorageExportJobData, KalturaStorageExportJobDataArgs } from './KalturaStorageExportJobData';
export interface KalturaAmazonS3StorageExportJobDataArgs extends KalturaStorageExportJobDataArgs {
filesPermissionInS3?: KalturaAmazonS3StorageProfileFilesPermissionLevel;
s3Region?: string;
sseType?: string;
sseKmsKeyId?: string;
signatureType?: string;
endPoint?: string;
storageClass?: string;
}
export declare class KalturaAmazonS3StorageExportJobData extends KalturaStorageExportJobData {
filesPermissionInS3: KalturaAmazonS3StorageProfileFilesPermissionLevel;
s3Region: string;
sseType: string;
sseKmsKeyId: string;
signatureType: string;
endPoint: string;
storageClass: string;
constructor(data?: KalturaAmazonS3StorageExportJobDataArgs);
protected _getMetadata(): KalturaObjectMetadata;
}