GoogleApi.WorkloadManager.V1.Model.Execution (google_api_workload_manager v0.12.0)
View SourceMessage describing Execution object
Attributes
-
endTime
(type:DateTime.t
, default:nil
) - Output only. [Output only] End time stamp -
evaluationId
(type:String.t
, default:nil
) - Output only. [Output only] Evaluation ID -
externalDataSources
(type:list(GoogleApi.WorkloadManager.V1.Model.ExternalDataSources.t)
, default:nil
) - Optional. External data sources -
inventoryTime
(type:DateTime.t
, default:nil
) - Output only. [Output only] Inventory time stamp -
labels
(type:map()
, default:nil
) - Labels as key value pairs -
name
(type:String.t
, default:nil
) - The name of execution resource. The format is projects/{project}/locations/{location}/evaluations/{evaluation}/executions/{execution} -
notices
(type:list(GoogleApi.WorkloadManager.V1.Model.Notice.t)
, default:nil
) - Output only. Additional information generated by the execution -
resultSummary
(type:GoogleApi.WorkloadManager.V1.Model.Summary.t
, default:nil
) - Output only. [Output only] Result summary for the execution -
ruleResults
(type:list(GoogleApi.WorkloadManager.V1.Model.RuleExecutionResult.t)
, default:nil
) - Output only. execution result summary per rule -
runType
(type:String.t
, default:nil
) - type represent whether the execution executed directly by user or scheduled according evaluation.schedule field. -
startTime
(type:DateTime.t
, default:nil
) - Output only. [Output only] Start time stamp -
state
(type:String.t
, default:nil
) - Output only. [Output only] State
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.WorkloadManager.V1.Model.Execution{ endTime: DateTime.t() | nil, evaluationId: String.t() | nil, externalDataSources: [GoogleApi.WorkloadManager.V1.Model.ExternalDataSources.t()] | nil, inventoryTime: DateTime.t() | nil, labels: map() | nil, name: String.t() | nil, notices: [GoogleApi.WorkloadManager.V1.Model.Notice.t()] | nil, resultSummary: GoogleApi.WorkloadManager.V1.Model.Summary.t() | nil, ruleResults: [GoogleApi.WorkloadManager.V1.Model.RuleExecutionResult.t()] | nil, runType: String.t() | nil, startTime: DateTime.t() | nil, state: String.t() | nil }