UNPKG

@datatr-ux/ovhcloud-types

Version:

TypeScript types for OVHCloud projects

35 lines 1.47 kB
import { StreamColdStorageCompressionEnum } from './StreamColdStorageCompressionEnum'; import { StreamColdStorageContentEnum } from './StreamColdStorageContentEnum'; import { StreamColdStorageTargetEnum } from './StreamColdStorageTargetEnum'; /** Graylog stream update */ export interface OutputGraylogStreamUpdate { /** Cold storage compression */ coldStorageCompression?: StreamColdStorageCompressionEnum; /** Cold storage content */ coldStorageContent?: StreamColdStorageContentEnum; /** Cold storage enabled */ coldStorageEnabled?: boolean; /** Cold storage notify enabled */ coldStorageNotifyEnabled?: boolean; /** Cold storage retention time */ coldStorageRetention?: number; /** Cold storage destination */ coldStorageTarget?: StreamColdStorageTargetEnum; /** Description */ description: string; /** Encryption keys used to encrypt stream archives */ encryptionKeysIds?: string[]; /** ES indexing enabled */ indexingEnabled?: boolean; /** Maximum indexing size (in GB) */ indexingMaxSize?: number; /** If set, notify when size is near 80, 90 or 100 % of the maximum configured setting */ indexingNotifyEnabled?: boolean; /** If set, pause indexing when maximum size is reach */ pauseIndexingOnMaxSize?: boolean; /** Title */ title: string; /** Web socket enabled */ webSocketEnabled?: boolean; } //# sourceMappingURL=OutputGraylogStreamUpdate.d.ts.map