GetEvaluationResult constructor
const
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
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,
});