Reference documentation and code samples for the Google Cloud Workload Manager V1 Client class Execution.
Execution that represents a single run of an Evaluation.
Generated from protobuf message google.cloud.workloadmanager.v1.Execution
Namespace
Google \ Cloud \ WorkloadManager \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
The name of execution resource. The format is projects/{project}/locations/{location}/evaluations/{evaluation}/executions/{execution}.
↳ start_time
↳ end_time
↳ inventory_time
↳ state
int
Output only. [Output only] State.
↳ evaluation_id
string
Output only. [Output only] Evaluation ID.
↳ labels
↳ run_type
int
Type which represents whether the execution executed directly by user or scheduled according to the Evaluation.schedule
field.
↳ rule_results
↳ external_data_sources
↳ notices
↳ engine
int
Optional. Engine.
↳ result_summary
getName
The name of execution resource. The format is projects/{project}/locations/{location}/evaluations/{evaluation}/executions/{execution}.
string
setName
The name of execution resource. The format is projects/{project}/locations/{location}/evaluations/{evaluation}/executions/{execution}.
var
string
$this
getStartTime
Output only. [Output only] Start time stamp.
hasStartTime
clearStartTime
setStartTime
Output only. [Output only] Start time stamp.
$this
getEndTime
Output only. [Output only] End time stamp.
hasEndTime
clearEndTime
setEndTime
Output only. [Output only] End time stamp.
$this
getInventoryTime
Output only. [Output only] Inventory time stamp.
hasInventoryTime
clearInventoryTime
setInventoryTime
Output only. [Output only] Inventory time stamp.
$this
getState
Output only. [Output only] State.
setState
Output only. [Output only] State.
$this
getEvaluationId
Output only. [Output only] Evaluation ID.
string
setEvaluationId
Output only. [Output only] Evaluation ID.
var
string
$this
getLabels
Labels as key value pairs.
setLabels
Labels as key value pairs.
$this
getRunType
Type which represents whether the execution executed directly by user or
scheduled according to the Evaluation.schedule
field.
setRunType
Type which represents whether the execution executed directly by user or
scheduled according to the Evaluation.schedule
field.
$this
getRuleResults
Output only. Execution result summary per rule.
setRuleResults
Output only. Execution result summary per rule.
$this
getExternalDataSources
Optional. External data sources.
setExternalDataSources
Optional. External data sources.
$this
getNotices
Output only. Additional information generated by the execution.
setNotices
Output only. Additional information generated by the execution.
$this
getEngine
Optional. Engine.
setEngine
Optional. Engine.
$this
getResultSummary
Output only. [Output only] Result summary for the execution.
hasResultSummary
clearResultSummary
setResultSummary
Output only. [Output only] Result summary for the execution.
$this

