GetControlProjectIntelligenceFindingResult class

Result data returned by getControlProjectIntelligenceFinding.

Constructors

GetControlProjectIntelligenceFindingResult({List<String>? associatedResources, String? category, List<GetControlProjectIntelligenceFindingColdlineAndArchivalStorageOperationsSpike>? coldlineAndArchivalStorageOperationsSpikes, String? createTime, List<GetControlProjectIntelligenceFindingCrossRegionEgressSpike>? crossRegionEgressSpikes, String? description, String? findingId, String? id, String? location, String? name, List<GetControlProjectIntelligenceFindingObservationPeriod>? observationPeriods, String? project, String? severity, List<GetControlProjectIntelligenceFindingStorageGrowthAboveTrend>? storageGrowthAboveTrends, String? targetResource, List<GetControlProjectIntelligenceFindingThrottledRequestsSpike>? throttledRequestsSpikes, String? type, String? updateTime})
Creates a new GetControlProjectIntelligenceFindingResult. associatedResources Google Cloud resource names that are relevant to the IntelligenceFinding. This list also includes the targetResource. category The category of the finding. coldlineAndArchivalStorageOperationsSpikes A finding about a spike in Class A or Class B operations on Coldline or Archive Cloud Storage objects. Structure is documented below. createTime The time when the finding was created. crossRegionEgressSpikes A finding about a spike in cross-region egress from Cloud Storage. Structure is documented below. description A short description of the finding. findingId Optional. id The provider-assigned unique ID for this managed resource. location Optional. name The resource name of the finding. observationPeriods The time interval from which the underlying data generated this IntelligenceFinding was observed. Structure is documented below. project Optional. severity The severity of the finding. storageGrowthAboveTrends A finding about a spike in storage growth (bytes or object count) that is outside the normal historical trend. Structure is documented below. targetResource The fully qualified resource name of the resource that this IntelligenceFinding applies to. throttledRequestsSpikes A finding about a spike in throttled requests (429 errors) within a project. Structure is documented below. type The type of this finding. updateTime The time when the finding was last updated.
const
GetControlProjectIntelligenceFindingResult.fromMap(Map<String, dynamic> map)
factory

Properties

associatedResources → List<String>?
Google Cloud resource names that are relevant to the IntelligenceFinding. This list also includes the targetResource.
final
category → String?
The category of the finding.
final
coldlineAndArchivalStorageOperationsSpikes → List<GetControlProjectIntelligenceFindingColdlineAndArchivalStorageOperationsSpike>?
A finding about a spike in Class A or Class B operations on Coldline or Archive Cloud Storage objects. Structure is documented below.
final
createTime → String?
The time when the finding was created.
final
crossRegionEgressSpikes → List<GetControlProjectIntelligenceFindingCrossRegionEgressSpike>?
A finding about a spike in cross-region egress from Cloud Storage. Structure is documented below.
final
description → String?
A short description of the finding.
final
findingId → String?
final
hashCode → int
The hash code for this object.
no setterinherited
id → String?
The provider-assigned unique ID for this managed resource.
final
location → String?
final
name → String?
The resource name of the finding.
final
observationPeriods → List<GetControlProjectIntelligenceFindingObservationPeriod>?
The time interval from which the underlying data generated this IntelligenceFinding was observed. Structure is documented below.
final
project → String?
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
severity → String?
The severity of the finding.
final
storageGrowthAboveTrends → List<GetControlProjectIntelligenceFindingStorageGrowthAboveTrend>?
A finding about a spike in storage growth (bytes or object count) that is outside the normal historical trend. Structure is documented below.
final
targetResource → String?
The fully qualified resource name of the resource that this IntelligenceFinding applies to.
final
throttledRequestsSpikes → List<GetControlProjectIntelligenceFindingThrottledRequestsSpike>?
A finding about a spike in throttled requests (429 errors) within a project. Structure is documented below.
final
type → String?
The type of this finding.
final
updateTime → String?
The time when the finding was last updated.
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