GetEvaluationResult constructor

const GetEvaluationResult({
  1. required String createTime,
  2. required String customRulesBucket,
  3. required String description,
  4. required Map<String, String> labels,
  5. required String name,
  6. required ResourceFilterResponse resourceFilter,
  7. required ResourceStatusResponse resourceStatus,
  8. required List<String> ruleNames,
  9. required List<String> ruleVersions,
  10. required String schedule,
  11. 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

Implementation

const GetEvaluationResult({
  required this.createTime,
  required this.customRulesBucket,
  required this.description,
  required this.labels,
  required this.name,
  required this.resourceFilter,
  required this.resourceStatus,
  required this.ruleNames,
  required this.ruleVersions,
  required this.schedule,
  required this.updateTime,
});