InterconnectApplicationAwareInterconnect.fromJson constructor
InterconnectApplicationAwareInterconnect.fromJson(
- Map json_
Implementation
InterconnectApplicationAwareInterconnect.fromJson(core.Map json_)
: this(
bandwidthPercentagePolicy:
json_.containsKey('bandwidthPercentagePolicy')
? InterconnectApplicationAwareInterconnectBandwidthPercentagePolicy.fromJson(
json_['bandwidthPercentagePolicy']
as core.Map<core.String, core.dynamic>,
)
: null,
profileDescription: json_['profileDescription'] as core.String?,
shapeAveragePercentages:
(json_['shapeAveragePercentages'] as core.List?)
?.map(
(value) =>
InterconnectApplicationAwareInterconnectBandwidthPercentage.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
strictPriorityPolicy:
json_.containsKey('strictPriorityPolicy')
? InterconnectApplicationAwareInterconnectStrictPriorityPolicy.fromJson(
json_['strictPriorityPolicy']
as core.Map<core.String, core.dynamic>,
)
: null,
);