PlatformDetails.fromJson constructor
PlatformDetails.fromJson(
- Map json_
Implementation
PlatformDetails.fromJson(core.Map json_)
: this(
awsEc2Details:
json_.containsKey('awsEc2Details')
? AwsEc2PlatformDetails.fromJson(
json_['awsEc2Details'] as core.Map<core.String, core.dynamic>,
)
: null,
azureVmDetails:
json_.containsKey('azureVmDetails')
? AzureVmPlatformDetails.fromJson(
json_['azureVmDetails']
as core.Map<core.String, core.dynamic>,
)
: null,
genericDetails:
json_.containsKey('genericDetails')
? GenericPlatformDetails.fromJson(
json_['genericDetails']
as core.Map<core.String, core.dynamic>,
)
: null,
physicalDetails:
json_.containsKey('physicalDetails')
? PhysicalPlatformDetails.fromJson(
json_['physicalDetails']
as core.Map<core.String, core.dynamic>,
)
: null,
vmwareDetails:
json_.containsKey('vmwareDetails')
? VmwarePlatformDetails.fromJson(
json_['vmwareDetails'] as core.Map<core.String, core.dynamic>,
)
: null,
);