AgentStatus.fromJson constructor
AgentStatus.fromJson(
- Map json_
Implementation
AgentStatus.fromJson(core.Map json_)
: this(
agentName: json_['agentName'] as core.String?,
availableVersion: json_['availableVersion'] as core.String?,
cloudApiAccessFullScopesGranted:
json_['cloudApiAccessFullScopesGranted'] as core.String?,
configurationErrorMessage:
json_['configurationErrorMessage'] as core.String?,
configurationFilePath: json_['configurationFilePath'] as core.String?,
configurationValid: json_['configurationValid'] as core.String?,
installedVersion: json_['installedVersion'] as core.String?,
instanceUri: json_['instanceUri'] as core.String?,
kernelVersion:
json_.containsKey('kernelVersion')
? SapDiscoveryResourceInstancePropertiesKernelVersion.fromJson(
json_['kernelVersion'] as core.Map<core.String, core.dynamic>,
)
: null,
references:
(json_['references'] as core.List?)
?.map(
(value) => AgentStatusReference.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
services:
(json_['services'] as core.List?)
?.map(
(value) => AgentStatusServiceStatus.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
systemdServiceEnabled: json_['systemdServiceEnabled'] as core.String?,
systemdServiceRunning: json_['systemdServiceRunning'] as core.String?,
);