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,
scalingMode: json_['scalingMode'] as core.String?,
secondaryLocation: json_['secondaryLocation'] as core.String?,
slotCapacity: json_['slotCapacity'] as core.String?,
updateTime: json_['updateTime'] as core.String?,
);