InterconnectApplicationAwareInterconnect class

Constructors

InterconnectApplicationAwareInterconnect({Input<InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy?>? bandwidthPercentagePolicy, Input<String?>? profileDescription, Input<List<InterconnectApplicationAwareInterconnectShapeAveragePercentage>?>? shapeAveragePercentages, Input<Map<String, dynamic>?>? strictPriorityPolicy})
Creates a new InterconnectApplicationAwareInterconnect. bandwidthPercentagePolicy (Optional, Beta) profileDescription (Optional, Beta) shapeAveragePercentages (Optional, Beta) strictPriorityPolicy (Optional, Beta)
const
InterconnectApplicationAwareInterconnect.fromMap(Map<String, dynamic> map)
factory

Properties

bandwidthPercentagePolicy → Input<InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy?>?
(Optional, Beta) Bandwidth Percentage policy allows you to have granular control over how your Interconnect bandwidth is utilized among your workloads mapping to different traffic classes. Structure is documented below.
final
hashCode → int
The hash code for this object.
no setterinherited
profileDescription → Input<String?>?
(Optional, Beta) A description for the AAI profile on this interconnect.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
shapeAveragePercentages → Input<List<InterconnectApplicationAwareInterconnectShapeAveragePercentage>?>?
(Optional, Beta) Optional field to specify a list of shape average percentages to be applied in conjunction with StrictPriorityPolicy or BandwidthPercentagePolicy Structure is documented below.
final
strictPriorityPolicy → Input<Map<String, dynamic>?>?
(Optional, Beta) Specify configuration for StrictPriorityPolicy.
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