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 onlyCreate time stampcustomRulesBucketThe Cloud Storage bucket name for custom rules.descriptionDescription of the EvaluationlabelsLabels as key value pairsnamename of resource names have the form 'projects/{project_id}/locations/{location_id}/evaluations/{evaluation_id}'resourceFilterannotations as key value pairs resourceStatusOutput onlyThe updated rule ids if exist.ruleNamesthe name of the rule ruleVersionsOutput onlyThe updated rule ids if exist.schedulecrontab format schedule for scheduled evaluation, currently only support the following schedule: "0 */1 * * *", "0 */6 * * *", "0 */12 * * *", "0 0 */1 * *", "0 0 */7 * *", updateTimeOutput onlyUpdate time stampconst -
GetEvaluationResult.fromMap(Map<
String, dynamic> map) -
factory
Properties
- createTime → String
-
Output onlyCreate time stampfinal - 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 onlyThe updated rule ids if exist.final -
ruleNames
→ List<
String> -
the name of the rule
final
-
ruleVersions
→ List<
String> -
Output onlyThe 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 onlyUpdate time stampfinal
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