kaltura-node-typescript-client
Version:
Kaltura Node Typescript client
25 lines (24 loc) • 928 B
TypeScript
import { KalturaObjectMetadata } from '../kaltura-object-base';
import { KalturaAccessControlContextTypeHolder } from './KalturaAccessControlContextTypeHolder';
import { KalturaKeyValue } from './KalturaKeyValue';
import { KalturaObjectBase, KalturaObjectBaseArgs } from '../kaltura-object-base';
export interface KalturaAccessControlScopeArgs extends KalturaObjectBaseArgs {
referrer?: string;
ip?: string;
ks?: string;
userAgent?: string;
time?: Date;
contexts?: KalturaAccessControlContextTypeHolder[];
hashes?: KalturaKeyValue[];
}
export declare class KalturaAccessControlScope extends KalturaObjectBase {
referrer: string;
ip: string;
ks: string;
userAgent: string;
time: Date;
contexts: KalturaAccessControlContextTypeHolder[];
hashes: KalturaKeyValue[];
constructor(data?: KalturaAccessControlScopeArgs);
protected _getMetadata(): KalturaObjectMetadata;
}