- JSON representation
- BoolSequence
- BytesSequence
- DoubleSequence
- Int64Sequence
- Uint64Sequence
- StringSequence
A structure that holds the value and associated metadata for values extracted while producing a Finding.
| JSON representation |
|---|
{ "type": enum ( |
| Fields | |
|---|---|
type |
The type of the variable. |
value |
The value in string form. |
sourcePath |
The UDM field path for the field which this value was derived from. Example: |
Union field typed_value. The typed value of the variable. typed_value can be only one of the following: |
|
boolVal |
The value in boolean format. |
bytesVal |
The value in bytes format. A base64-encoded string. |
doubleVal |
The value in double format. |
int64Val |
The value in int64 format. |
uint64Val |
The value in uint64 format. |
stringVal |
The value in string format. Enum values are returned as strings. |
timestampTime |
The value in timestamp format. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
nullVal |
Whether the value is null. |
boolSeq |
The value in boolsequence format. |
bytesSeq |
The value in bytessequence format. |
doubleSeq |
The value in doublesequence format. |
int64Seq |
The value in int64sequence format. |
uint64Seq |
The value in uint64sequence format. |
stringSeq |
The value in stringsequence format. |
BoolSequence
BoolSequence represents a sequence of bools.
| JSON representation |
|---|
{ "boolVals": [ boolean ] } |
| Fields | |
|---|---|
boolVals[] |
bool sequence. |
BytesSequence
BytesSequence represents a sequence of bytes.
| JSON representation |
|---|
{ "bytesVals": [ string ] } |
| Fields | |
|---|---|
bytesVals[] |
bytes sequence. A base64-encoded string. |
DoubleSequence
DoubleSequence represents a sequence of doubles.
| JSON representation |
|---|
{ "doubleVals": [ number ] } |
| Fields | |
|---|---|
doubleVals[] |
double sequence. |
Int64Sequence
Int64Sequence represents a sequence of int64s.
| JSON representation |
|---|
{ "int64Vals": [ string ] } |
| Fields | |
|---|---|
int64Vals[] |
int64 sequence. |
Uint64Sequence
Uint64Sequence represents a sequence of uint64s.
| JSON representation |
|---|
{ "uint64Vals": [ string ] } |
| Fields | |
|---|---|
uint64Vals[] |
uint64 sequence. |
StringSequence
StringSequence represents a sequence of string.
| JSON representation |
|---|
{ "stringVals": [ string ] } |
| Fields | |
|---|---|
stringVals[] |
string sequence. |