View Source GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1SecurityReport (google_api_apigee v0.46.0)

SecurityReport saves all the information about the created security report.

Attributes

  • created (type: String.t, default: nil) - Creation time of the query.
  • displayName (type: String.t, default: nil) - Display Name specified by the user.
  • envgroupHostname (type: String.t, default: nil) - Hostname is available only when query is executed at host level.
  • error (type: String.t, default: nil) - Error is set when query fails.
  • executionTime (type: String.t, default: nil) - ExecutionTime is available only after the query is completed.
  • queryParams (type: GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1SecurityReportMetadata.t, default: nil) - Contains information like metrics, dimenstions etc of the Security Report.
  • reportDefinitionId (type: String.t, default: nil) - Report Definition ID.
  • result (type: GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1SecurityReportResultMetadata.t, default: nil) - Result is available only after the query is completed.
  • resultFileSize (type: String.t, default: nil) - ResultFileSize is available only after the query is completed.
  • resultRows (type: String.t, default: nil) - ResultRows is available only after the query is completed.
  • self (type: String.t, default: nil) - 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 (type: String.t, default: nil) - Query state could be "enqueued", "running", "completed", "expired" and "failed".
  • updated (type: String.t, default: nil) - Output only. Last updated timestamp for the query.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1SecurityReport{
  created: String.t() | nil,
  displayName: String.t() | nil,
  envgroupHostname: String.t() | nil,
  error: String.t() | nil,
  executionTime: String.t() | nil,
  queryParams:
    GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1SecurityReportMetadata.t()
    | nil,
  reportDefinitionId: String.t() | nil,
  result:
    GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1SecurityReportResultMetadata.t()
    | nil,
  resultFileSize: String.t() | nil,
  resultRows: String.t() | nil,
  self: String.t() | nil,
  state: String.t() | nil,
  updated: String.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.