GetControlProjectIntelligenceFindingRevisionSnapshot class
Constructors
-
GetControlProjectIntelligenceFindingRevisionSnapshot({required Input<
List< associatedResources, required Input<String> >String> category, required Input<List< coldlineAndArchivalStorageOperationsSpikes, required Input<GetControlProjectIntelligenceFindingRevisionSnapshotColdlineAndArchivalStorageOperationsSpike> >String> createTime, required Input<List< crossRegionEgressSpikes, required Input<GetControlProjectIntelligenceFindingRevisionSnapshotCrossRegionEgressSpike> >String> description, required Input<String> name, required Input<List< observationPeriods, required Input<GetControlProjectIntelligenceFindingRevisionSnapshotObservationPeriod> >String> severity, required Input<List< storageGrowthAboveTrends, required Input<GetControlProjectIntelligenceFindingRevisionSnapshotStorageGrowthAboveTrend> >String> targetResource, required Input<List< throttledRequestsSpikes, required Input<GetControlProjectIntelligenceFindingRevisionSnapshotThrottledRequestsSpike> >String> type, required Input<String> updateTime}) -
Creates a new GetControlProjectIntelligenceFindingRevisionSnapshot.
associatedResourcesGoogle Cloud resource names that are relevant to the IntelligenceFinding. This list also includes the targetResource.categoryThe category of the finding.coldlineAndArchivalStorageOperationsSpikesA finding about a spike in Class A or Class B operations on Coldline or Archive Cloud Storage objects. Structure is documented below.createTimeThe time when the finding was created.crossRegionEgressSpikesA finding about a spike in cross-region egress from Cloud Storage. Structure is documented below.descriptionA short description of the finding.nameThe resource name of the finding.observationPeriodsThe time interval from which the underlying data generated this IntelligenceFinding was observed. Structure is documented below.severityThe severity of the finding.storageGrowthAboveTrendsA finding about a spike in storage growth (bytes or object count) that is outside the normal historical trend. Structure is documented below.targetResourceThe fully qualified resource name of the resource that this IntelligenceFinding applies to.throttledRequestsSpikesA finding about a spike in throttled requests (429 errors) within a project. Structure is documented below.typeThe type of this finding.updateTimeThe 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