GetSecurityReportResult constructor

const GetSecurityReportResult({
  1. required String created,
  2. required String displayName,
  3. required String envgroupHostname,
  4. required String error,
  5. required String executionTime,
  6. required GoogleCloudApigeeV1SecurityReportMetadataResponse queryParams,
  7. required String reportDefinitionId,
  8. required GoogleCloudApigeeV1SecurityReportResultMetadataResponse result,
  9. required String resultFileSize,
  10. required String resultRows,
  11. required String self,
  12. required String state,
  13. required String updated,
})

Creates a new GetSecurityReportResult. created Creation time of the query. displayName Display Name specified by the user. envgroupHostname Hostname is available only when query is executed at host level. error Error is set when query fails. executionTime ExecutionTime is available only after the query is completed. queryParams Contains information like metrics, dimenstions etc of the Security Report. reportDefinitionId Report Definition ID. result Result is available only after the query is completed. resultFileSize ResultFileSize is available only after the query is completed. resultRows ResultRows is available only after the query is completed. self Self link of the query. Example: /organizations/myorg/environments/myenv/securityReports/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd or following format if query is running at host level: /organizations/myorg/hostSecurityReports/9cfc0d85-0f30-46d6-ae6f-318d0cb961bd state Query state could be "enqueued", "running", "completed", "expired" and "failed". updated Last updated timestamp for the query.

Implementation

const GetSecurityReportResult({
  required this.created,
  required this.displayName,
  required this.envgroupHostname,
  required this.error,
  required this.executionTime,
  required this.queryParams,
  required this.reportDefinitionId,
  required this.result,
  required this.resultFileSize,
  required this.resultRows,
  required this.self,
  required this.state,
  required this.updated,
});