public sealed class Execution : IMessage<Execution>, IEquatable<Execution>, IDeepCloneable<Execution>, IBufferMessage, IMessageReference documentation and code samples for the Workload Manager v1 API class Execution.
Execution that represents a single run of an Evaluation.
Implements
IMessageExecution, IEquatableExecution, IDeepCloneableExecution, IBufferMessage, IMessageNamespace
Google.Cloud.WorkloadManager.V1Assembly
Google.Cloud.WorkloadManager.V1.dll
Constructors
Execution()
public Execution()Execution(Execution)
public Execution(Execution other)| Parameter | |
|---|---|
| Name | Description |
other |
Execution |
Properties
EndTime
public Timestamp EndTime { get; set; }Output only. [Output only] End time stamp.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
Engine
public Execution.Types.Engine Engine { get; set; }Optional. Engine.
| Property Value | |
|---|---|
| Type | Description |
ExecutionTypesEngine |
|
EvaluationId
public string EvaluationId { get; set; }Output only. [Output only] Evaluation ID.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ExecutionName
public ExecutionName ExecutionName { get; set; }ExecutionName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
ExecutionName |
|
ExternalDataSources
public RepeatedField<Execution.Types.ExternalDataSources> ExternalDataSources { get; }Optional. External data sources.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldExecutionTypesExternalDataSources |
|
InventoryTime
public Timestamp InventoryTime { get; set; }Output only. [Output only] Inventory time stamp.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
Labels
public MapField<string, string> Labels { get; }Labels as key value pairs.
| Property Value | |
|---|---|
| Type | Description |
MapFieldstringstring |
|
Name
public string Name { get; set; }The name of execution resource. The format is projects/{project}/locations/{location}/evaluations/{evaluation}/executions/{execution}.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Notices
public RepeatedField<Execution.Types.Notice> Notices { get; }Output only. Additional information generated by the execution.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldExecutionTypesNotice |
|
ResultSummary
public Execution.Types.Summary ResultSummary { get; set; }Output only. [Output only] Result summary for the execution.
| Property Value | |
|---|---|
| Type | Description |
ExecutionTypesSummary |
|
RuleResults
public RepeatedField<RuleExecutionResult> RuleResults { get; }Output only. Execution result summary per rule.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldRuleExecutionResult |
|
RunType
public Execution.Types.Type RunType { get; set; }Type which represents whether the execution executed directly by user or
scheduled according to the Evaluation.schedule field.
| Property Value | |
|---|---|
| Type | Description |
ExecutionTypesType |
|
StartTime
public Timestamp StartTime { get; set; }Output only. [Output only] Start time stamp.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
State
public Execution.Types.State State { get; set; }Output only. [Output only] State.
| Property Value | |
|---|---|
| Type | Description |
ExecutionTypesState |
|