ResourceStatusResponse.fromMap constructor

ResourceStatusResponse.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory ResourceStatusResponse.fromMap(Map<String, dynamic> map) {
  return ResourceStatusResponse(
    lastInstanceTerminationDetails: pulumi.Input.fromValue(ResourceStatusLastInstanceTerminationDetailsResponse.fromMap((map['lastInstanceTerminationDetails']! as Map).cast<String, dynamic>())),
    physicalHost: pulumi.Input.fromValue(map['physicalHost'] as String),
    scheduling: pulumi.Input.fromValue(ResourceStatusSchedulingResponse.fromMap((map['scheduling']! as Map).cast<String, dynamic>())),
    serviceIntegrationStatuses: pulumi.Input.fromValue((map['serviceIntegrationStatuses'] as Map).cast<String, String>()),
    shutdownDetails: pulumi.Input.fromValue(ResourceStatusShutdownDetailsResponse.fromMap((map['shutdownDetails']! as Map).cast<String, dynamic>())),
    upcomingMaintenance: pulumi.Input.fromValue(UpcomingMaintenanceResponse.fromMap((map['upcomingMaintenance']! as Map).cast<String, dynamic>())),
  );
}