GetControlProjectIntelligenceFindingsFinding constructor
- required Input<
List< associatedResources,String> > - required Input<
String> category, - required Input<
List< coldlineAndArchivalStorageOperationsSpikes,GetControlProjectIntelligenceFindingsFindingColdlineAndArchivalStorageOperationsSpike> > - required Input<
String> createTime, - required Input<
List< crossRegionEgressSpikes,GetControlProjectIntelligenceFindingsFindingCrossRegionEgressSpike> > - required Input<
String> description, - required Input<
String> name, - required Input<
List< observationPeriods,GetControlProjectIntelligenceFindingsFindingObservationPeriod> > - required Input<
String> severity, - required Input<
List< storageGrowthAboveTrends,GetControlProjectIntelligenceFindingsFindingStorageGrowthAboveTrend> > - required Input<
String> targetResource, - required Input<
List< throttledRequestsSpikes,GetControlProjectIntelligenceFindingsFindingThrottledRequestsSpike> > - required Input<
String> type, - required Input<
String> updateTime,
Creates a new GetControlProjectIntelligenceFindingsFinding.
associatedResources Resources associated with the finding.
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 at which the finding was created.
crossRegionEgressSpikes A finding about a spike in cross-region egress from Cloud Storage. Structure is documented below.
description A description of the finding.
name The resource name of the finding.
observationPeriods The observation period of the finding. 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 resource that the finding is about.
throttledRequestsSpikes A finding about a spike in throttled requests (429 errors) within a project. Structure is documented below.
type The type of the finding.
updateTime The time at which the finding was last updated.
Implementation
const GetControlProjectIntelligenceFindingsFinding({
required this.associatedResources,
required this.category,
required this.coldlineAndArchivalStorageOperationsSpikes,
required this.createTime,
required this.crossRegionEgressSpikes,
required this.description,
required this.name,
required this.observationPeriods,
required this.severity,
required this.storageGrowthAboveTrends,
required this.targetResource,
required this.throttledRequestsSpikes,
required this.type,
required this.updateTime,
});