GetEvaluationResult class

Result data returned by getEvaluation.

Constructors

GetEvaluationResult({required String createTime, required String customRulesBucket, required String description, required Map<String, String> labels, required String name, required ResourceFilterResponse resourceFilter, required ResourceStatusResponse resourceStatus, required List<String> ruleNames, required List<String> ruleVersions, required String schedule, required String updateTime})
Creates a new GetEvaluationResult. createTime Output only Create time stamp customRulesBucket The Cloud Storage bucket name for custom rules. description Description of the Evaluation labels Labels as key value pairs name name of resource names have the form 'projects/{project_id}/locations/{location_id}/evaluations/{evaluation_id}' resourceFilter annotations as key value pairs resourceStatus Output only The updated rule ids if exist. ruleNames the name of the rule ruleVersions Output only The updated rule ids if exist. schedule crontab format schedule for scheduled evaluation, currently only support the following schedule: "0 */1 * * *", "0 */6 * * *", "0 */12 * * *", "0 0 */1 * *", "0 0 */7 * *", updateTime Output only Update time stamp
const
GetEvaluationResult.fromMap(Map<String, dynamic> map)
factory

Properties

createTime → String
Output only Create time stamp
final
customRulesBucket → String
The Cloud Storage bucket name for custom rules.
final
description → String
Description of the Evaluation
final
hashCode → int
The hash code for this object.
no setterinherited
labels → Map<String, String>
Labels as key value pairs
final
name → String
name of resource names have the form 'projects/{project_id}/locations/{location_id}/evaluations/{evaluation_id}'
final
resourceFilter → ResourceFilterResponse
annotations as key value pairs
final
resourceStatus → ResourceStatusResponse
Output only The updated rule ids if exist.
final
ruleNames → List<String>
the name of the rule
final
ruleVersions → List<String>
Output only The updated rule ids if exist.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
schedule → String
crontab format schedule for scheduled evaluation, currently only support the following schedule: "0 */1 * * *", "0 */6 * * *", "0 */12 * * *", "0 0 */1 * *", "0 0 */7 * *",
final
updateTime → String
Output only Update time stamp
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited