@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
24 lines (23 loc) • 861 B
TypeScript
import AclEntry from './AclEntry';
import AnalyticsAzureOutput from './AnalyticsAzureOutput';
import AnalyticsGcsServiceAccountOutput from './AnalyticsGcsServiceAccountOutput';
import AnalyticsS3RoleBasedOutput from './AnalyticsS3RoleBasedOutput';
import BitmovinResource from './BitmovinResource';
export type AnalyticsOutputUnion = AnalyticsS3RoleBasedOutput | AnalyticsGcsServiceAccountOutput | AnalyticsAzureOutput;
/**
* @export
* @class AnalyticsOutput
*/
export declare class AnalyticsOutput extends BitmovinResource {
protected static readonly _discriminatorName = "type";
protected static readonly _discriminatorMapping: {
[key: string]: string;
};
/**
* @type {AclEntry[]}
* @memberof AnalyticsOutput
*/
acl?: AclEntry[];
constructor(obj?: Partial<AnalyticsOutput>);
}
export default AnalyticsOutput;