Class LintResult
Structured response of a single validation unit.
Implements
Inherited Members
Namespace: Google.Apis.Iam.v1.Data
Assembly: Google.Apis.Iam.v1.dll
Syntax
public class LintResult : IDirectResponseSchema
Properties
DebugMessage
Human readable debug message associated with the issue.
Declaration
[JsonProperty("debugMessage")]
public virtual string DebugMessage { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
FieldName
The name of the field for which this lint result is about. For nested messages field_name
consists of
names of the embedded fields separated by period character. The top-level qualifier is the input object to
lint in the request. For example, the field_name
value condition.expression
identifies a lint result for
the expression
field of the provided condition.
Declaration
[JsonProperty("fieldName")]
public virtual string FieldName { get; set; }
Property Value
Type | Description |
---|---|
string |
Level
The validation unit level.
Declaration
[JsonProperty("level")]
public virtual string Level { get; set; }
Property Value
Type | Description |
---|---|
string |
LocationOffset
0-based character position of problematic construct within the object identified by field_name
. Currently,
this is populated only for condition expression.
Declaration
[JsonProperty("locationOffset")]
public virtual int? LocationOffset { get; set; }
Property Value
Type | Description |
---|---|
int? |
Severity
The validation unit severity.
Declaration
[JsonProperty("severity")]
public virtual string Severity { get; set; }
Property Value
Type | Description |
---|---|
string |
ValidationUnitName
The validation unit name, for instance "lintValidationUnits/ConditionComplexityCheck".
Declaration
[JsonProperty("validationUnitName")]
public virtual string ValidationUnitName { get; set; }
Property Value
Type | Description |
---|---|
string |