SapSystemS4Config.fromJson constructor
SapSystemS4Config.fromJson(
- Map json_
Implementation
SapSystemS4Config.fromJson(core.Map json_)
: this(
allowStoppingForUpdate: json_['allowStoppingForUpdate'] as core.bool?,
ansibleRunnerServiceAccount:
json_['ansibleRunnerServiceAccount'] as core.String?,
app: json_.containsKey('app')
? AppDetails.fromJson(
json_['app'] as core.Map<core.String, core.dynamic>,
)
: null,
database: json_.containsKey('database')
? DatabaseDetails.fromJson(
json_['database'] as core.Map<core.String, core.dynamic>,
)
: null,
deploymentModel: json_['deploymentModel'] as core.String?,
environmentType: json_['environmentType'] as core.String?,
gcpProjectId: json_['gcpProjectId'] as core.String?,
location: json_.containsKey('location')
? LocationDetails.fromJson(
json_['location'] as core.Map<core.String, core.dynamic>,
)
: null,
mediaBucketName: json_['mediaBucketName'] as core.String?,
sapBootDiskImage: json_['sapBootDiskImage'] as core.String?,
scalingMethod: json_['scalingMethod'] as core.String?,
version: json_['version'] as core.String?,
vmPrefix: json_['vmPrefix'] as core.String?,
);