GetControlProjectIntelligenceFindingRevisionSnapshot class

Constructors

GetControlProjectIntelligenceFindingRevisionSnapshot({required Input<List<String>> associatedResources, required Input<String> category, required Input<List<GetControlProjectIntelligenceFindingRevisionSnapshotColdlineAndArchivalStorageOperationsSpike>> coldlineAndArchivalStorageOperationsSpikes, required Input<String> createTime, required Input<List<GetControlProjectIntelligenceFindingRevisionSnapshotCrossRegionEgressSpike>> crossRegionEgressSpikes, required Input<String> description, required Input<String> name, required Input<List<GetControlProjectIntelligenceFindingRevisionSnapshotObservationPeriod>> observationPeriods, required Input<String> severity, required Input<List<GetControlProjectIntelligenceFindingRevisionSnapshotStorageGrowthAboveTrend>> storageGrowthAboveTrends, required Input<String> targetResource, required Input<List<GetControlProjectIntelligenceFindingRevisionSnapshotThrottledRequestsSpike>> throttledRequestsSpikes, required Input<String> type, required Input<String> updateTime})
Creates a new GetControlProjectIntelligenceFindingRevisionSnapshot. 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. 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. 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
GetControlProjectIntelligenceFindingRevisionSnapshot.fromMap(Map<String, dynamic> map)
factory

Properties

associatedResources → Input<List<String>>
Google Cloud resource names that are relevant to the IntelligenceFinding. This list also includes the targetResource.
final
category → Input<String>
The category of the finding.
final
coldlineAndArchivalStorageOperationsSpikes → Input<List<GetControlProjectIntelligenceFindingRevisionSnapshotColdlineAndArchivalStorageOperationsSpike>>
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 → Input<String>
The time when the finding was created.
final
crossRegionEgressSpikes → Input<List<GetControlProjectIntelligenceFindingRevisionSnapshotCrossRegionEgressSpike>>
A finding about a spike in cross-region egress from Cloud Storage. Structure is documented below.
final
description → Input<String>
A short description of the finding.
final
hashCode → int
The hash code for this object.
no setterinherited
name → Input<String>
The resource name of the finding.
final
observationPeriods → Input<List<GetControlProjectIntelligenceFindingRevisionSnapshotObservationPeriod>>
The time interval from which the underlying data generated this IntelligenceFinding was observed. Structure is documented below.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
severity → Input<String>
The severity of the finding.
final
storageGrowthAboveTrends → Input<List<GetControlProjectIntelligenceFindingRevisionSnapshotStorageGrowthAboveTrend>>
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 → Input<String>
The fully qualified resource name of the resource that this IntelligenceFinding applies to.
final
throttledRequestsSpikes → Input<List<GetControlProjectIntelligenceFindingRevisionSnapshotThrottledRequestsSpike>>
A finding about a spike in throttled requests (429 errors) within a project. Structure is documented below.
final
type → Input<String>
The type of this finding.
final
updateTime → Input<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