GetSecurityReportResult class

Result data returned by getSecurityReport.

Constructors

GetSecurityReportResult({required String created, required String displayName, required String envgroupHostname, required String error, required String executionTime, required GoogleCloudApigeeV1SecurityReportMetadataResponse queryParams, required String reportDefinitionId, required GoogleCloudApigeeV1SecurityReportResultMetadataResponse result, required String resultFileSize, required String resultRows, required String self, required String state, 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.
const
GetSecurityReportResult.fromMap(Map<String, dynamic> map)
factory

Properties

created → String
Creation time of the query.
final
displayName → String
Display Name specified by the user.
final
envgroupHostname → String
Hostname is available only when query is executed at host level.
final
error → String
Error is set when query fails.
final
executionTime → String
ExecutionTime is available only after the query is completed.
final
hashCode → int
The hash code for this object.
no setterinherited
queryParams → GoogleCloudApigeeV1SecurityReportMetadataResponse
Contains information like metrics, dimenstions etc of the Security Report.
final
reportDefinitionId → String
Report Definition ID.
final
result → GoogleCloudApigeeV1SecurityReportResultMetadataResponse
Result is available only after the query is completed.
final
resultFileSize → String
ResultFileSize is available only after the query is completed.
final
resultRows → String
ResultRows is available only after the query is completed.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
self → String
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
final
state → String
Query state could be "enqueued", "running", "completed", "expired" and "failed".
final
updated → String
Last updated timestamp for the query.
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