Class ExecutionResult
Message describing the result of an execution
Implements
Inherited Members
Namespace: Google.Apis.WorkloadManager.v1.Data
Assembly: Google.Apis.WorkloadManager.v1.dll
Syntax
public class ExecutionResult : IDirectResponseSchema
Properties
Commands
The commands to remediate the violation.
Declaration
[JsonProperty("commands")]
public virtual IList<Command> Commands { get; set; }
Property Value
Type | Description |
---|---|
IList<Command> |
DocumentationUrl
The URL for the documentation of the rule.
Declaration
[JsonProperty("documentationUrl")]
public virtual string DocumentationUrl { 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 |
Resource
The resource that violates the rule.
Declaration
[JsonProperty("resource")]
public virtual Resource Resource { get; set; }
Property Value
Type | Description |
---|---|
Resource |
Rule
The rule that is violated in an evaluation.
Declaration
[JsonProperty("rule")]
public virtual string Rule { get; set; }
Property Value
Type | Description |
---|---|
string |
Severity
The severity of violation.
Declaration
[JsonProperty("severity")]
public virtual string Severity { get; set; }
Property Value
Type | Description |
---|---|
string |
Type
Execution result type of the scanned resource
Declaration
[JsonProperty("type")]
public virtual string Type { get; set; }
Property Value
Type | Description |
---|---|
string |
ViolationDetails
The details of violation in an evaluation result.
Declaration
[JsonProperty("violationDetails")]
public virtual ViolationDetails ViolationDetails { get; set; }
Property Value
Type | Description |
---|---|
ViolationDetails |
ViolationMessage
The violation message of an execution.
Declaration
[JsonProperty("violationMessage")]
public virtual string ViolationMessage { get; set; }
Property Value
Type | Description |
---|---|
string |