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

Represents an SecurityIncident resource.

Attributes

  • detectionTypes (type: list(String.t), default: nil) - Output only. Detection types which are part of the incident. Examples: Flooder, OAuth Abuser, Static Content Scraper, Anomaly Detection.
  • displayName (type: String.t, default: nil) - Optional. Display name of the security incident.
  • firstDetectedTime (type: DateTime.t, default: nil) - Output only. The time when events associated with the incident were first detected.
  • lastDetectedTime (type: DateTime.t, default: nil) - Output only. The time when events associated with the incident were last detected.
  • lastObservabilityChangeTime (type: DateTime.t, default: nil) - Output only. The time when the incident observability was last changed.
  • name (type: String.t, default: nil) - Immutable. Name of the security incident resource. Format: organizations/{org}/environments/{environment}/securityIncidents/{incident} Example: organizations/apigee-org/environments/dev/securityIncidents/1234-5678-9101-1111
  • observability (type: String.t, default: nil) - Optional. Indicates if the user archived this incident.
  • riskLevel (type: String.t, default: nil) - Output only. Risk level of the incident.
  • trafficCount (type: String.t, default: nil) - Total traffic detected as part of the incident.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1SecurityIncident{
  detectionTypes: [String.t()] | nil,
  displayName: String.t() | nil,
  firstDetectedTime: DateTime.t() | nil,
  lastDetectedTime: DateTime.t() | nil,
  lastObservabilityChangeTime: DateTime.t() | nil,
  name: String.t() | nil,
  observability: String.t() | nil,
  riskLevel: String.t() | nil,
  trafficCount: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.