Reservation.fromJson constructor
Reservation.fromJson(
- Map json_
Implementation
Reservation.fromJson(core.Map json_)
: this(
autoscale:
json_.containsKey('autoscale')
? Autoscale.fromJson(
json_['autoscale'] as core.Map<core.String, core.dynamic>,
)
: null,
concurrency: json_['concurrency'] as core.String?,
creationTime: json_['creationTime'] as core.String?,
edition: json_['edition'] as core.String?,
ignoreIdleSlots: json_['ignoreIdleSlots'] as core.bool?,
labels: (json_['labels'] as core.Map<core.String, core.dynamic>?)?.map(
(key, value) => core.MapEntry(key, value as core.String),
),
maxSlots: json_['maxSlots'] as core.String?,
multiRegionAuxiliary: json_['multiRegionAuxiliary'] as core.bool?,
name: json_['name'] as core.String?,
originalPrimaryLocation:
json_['originalPrimaryLocation'] as core.String?,
primaryLocation: json_['primaryLocation'] as core.String?,
replicationStatus:
json_.containsKey('replicationStatus')
? ReplicationStatus.fromJson(
json_['replicationStatus']
as core.Map<core.String, core.dynamic>,
)
: null,
reservationGroup: json_['reservationGroup'] as core.String?,
scalingMode: json_['scalingMode'] as core.String?,
secondaryLocation: json_['secondaryLocation'] as core.String?,
slotCapacity: json_['slotCapacity'] as core.String?,
updateTime: json_['updateTime'] as core.String?,
);