GetControlProjectIntelligenceFindingsFindingThrottledRequestsSpikeTopBucket class

Constructors

GetControlProjectIntelligenceFindingsFindingThrottledRequestsSpikeTopBucket({required Input<String> bucket, required Input<List<GetControlProjectIntelligenceFindingsFindingThrottledRequestsSpikeTopBucketContribution>> contributions, required Input<List<GetControlProjectIntelligenceFindingsFindingThrottledRequestsSpikeTopBucketError>> errors, required Input<double> percentageIncrease, required Input<String> throttledRequests, required Input<String> totalEgressBytes, required Input<String> totalOperationsCount, required Input<String> totalStorageGrowthBytes})
Creates a new GetControlProjectIntelligenceFindingsFindingThrottledRequestsSpikeTopBucket. bucket The resource name of the bucket. contributions The breakdown of prefixes contributing to the spike. Structure is documented below. errors Error details if the bucket details cannot be retrieved. Structure is documented below. percentageIncrease The percentage increase for this prefix. throttledRequests The number of throttled requests for this prefix. totalEgressBytes The total egress bytes for this prefix. totalOperationsCount The total operations count for this prefix. totalStorageGrowthBytes The total storage growth in bytes for this bucket.
const
GetControlProjectIntelligenceFindingsFindingThrottledRequestsSpikeTopBucket.fromMap(Map<String, dynamic> map)
factory

Properties

bucket → Input<String>
The resource name of the bucket.
final
contributions → Input<List<GetControlProjectIntelligenceFindingsFindingThrottledRequestsSpikeTopBucketContribution>>
The breakdown of prefixes contributing to the spike. Structure is documented below.
final
errors → Input<List<GetControlProjectIntelligenceFindingsFindingThrottledRequestsSpikeTopBucketError>>
Error details if the bucket details cannot be retrieved. Structure is documented below.
final
hashCode → int
The hash code for this object.
no setterinherited
percentageIncrease → Input<double>
The percentage increase for this prefix.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
throttledRequests → Input<String>
The number of throttled requests for this prefix.
final
totalEgressBytes → Input<String>
The total egress bytes for this prefix.
final
totalOperationsCount → Input<String>
The total operations count for this prefix.
final
totalStorageGrowthBytes → Input<String>
The total storage growth in bytes for this bucket.
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