SqlServerWorkload.fromJson constructor
SqlServerWorkload.fromJson(
- Map json_
Implementation
SqlServerWorkload.fromJson(core.Map json_)
: this(
activeDirectory: json_.containsKey('activeDirectory')
? ActiveDirectory.fromJson(
json_['activeDirectory'] as core.Map<core.String, core.dynamic>,
)
: null,
computeEngineServiceAccount:
json_['computeEngineServiceAccount'] as core.String?,
database: json_.containsKey('database')
? Database.fromJson(
json_['database'] as core.Map<core.String, core.dynamic>,
)
: null,
deploymentModel: json_['deploymentModel'] as core.String?,
environmentType: json_['environmentType'] as core.String?,
fciType: json_['fciType'] as core.String?,
haType: json_['haType'] as core.String?,
isSqlPayg: json_['isSqlPayg'] as core.bool?,
location: json_.containsKey('location')
? SqlLocationDetails.fromJson(
json_['location'] as core.Map<core.String, core.dynamic>,
)
: null,
mediaBucket: json_['mediaBucket'] as core.String?,
operatingSystemType: json_['operatingSystemType'] as core.String?,
osImage: json_['osImage'] as core.String?,
osImageType: json_['osImageType'] as core.String?,
pacemaker: json_.containsKey('pacemaker')
? Pacemaker.fromJson(
json_['pacemaker'] as core.Map<core.String, core.dynamic>,
)
: null,
sqlServerEdition: json_['sqlServerEdition'] as core.String?,
sqlServerVersion: json_['sqlServerVersion'] as core.String?,
vmPrefix: json_['vmPrefix'] as core.String?,
);