Interface protos.google.cloud.chronicle.v1.IRule (0.6.0)

Properties of a Rule.

Package

@google-cloud/chronicle

Properties

allowedRunFrequencies

allowedRunFrequencies?: (google.cloud.chronicle.v1.RunFrequency[]|null);

Rule allowedRunFrequencies

author

author?: (string|null);

Rule author

compilationDiagnostics

compilationDiagnostics?: (google.cloud.chronicle.v1.ICompilationDiagnostic[]|null);

Rule compilationDiagnostics

compilationState

compilationState?: (google.cloud.chronicle.v1.Rule.CompilationState|keyof typeof google.cloud.chronicle.v1.Rule.CompilationState|null);

Rule compilationState

createTime

createTime?: (google.protobuf.ITimestamp|null);

Rule createTime

displayName

displayName?: (string|null);

Rule displayName

etag

etag?: (string|null);

Rule etag

inputsUsed

inputsUsed?: (google.cloud.chronicle.v1.IInputsUsed|null);

Rule inputsUsed

metadata

metadata?: ({ [k: string]: string }|null);

Rule metadata

name

name?: (string|null);

Rule name

nearRealTimeLiveRuleEligible

nearRealTimeLiveRuleEligible?: (boolean|null);

Rule nearRealTimeLiveRuleEligible

referenceLists

referenceLists?: (string[]|null);

Rule referenceLists

revisionCreateTime

revisionCreateTime?: (google.protobuf.ITimestamp|null);

Rule revisionCreateTime

revisionId

revisionId?: (string|null);

Rule revisionId

scope

scope?: (string|null);

Rule scope

severity

severity?: (google.cloud.chronicle.v1.ISeverity|null);

Rule severity

text

text?: (string|null);

Rule text

type

type?: (google.cloud.chronicle.v1.RuleType|keyof typeof google.cloud.chronicle.v1.RuleType|null);

Rule type