ResourceStatusResponse constructor

const ResourceStatusResponse({
  1. required Input<ResourceStatusLastInstanceTerminationDetailsResponse> lastInstanceTerminationDetails,
  2. required Input<String> physicalHost,
  3. required Input<ResourceStatusSchedulingResponse> scheduling,
  4. required Input<Map<String, String>> serviceIntegrationStatuses,
  5. required Input<ResourceStatusShutdownDetailsResponse> shutdownDetails,
  6. required Input<UpcomingMaintenanceResponse> upcomingMaintenance,
})

Creates a new ResourceStatusResponse. lastInstanceTerminationDetails Contains last termination details why the instance was terminated. physicalHost An opaque ID of the host on which the VM is running. scheduling Required. serviceIntegrationStatuses Represents the status of the service integration specs defined by the user in instance.serviceIntegrationSpecs. shutdownDetails Details about stopping state of instance upcomingMaintenance Required.

Implementation

const ResourceStatusResponse({
  required this.lastInstanceTerminationDetails,
  required this.physicalHost,
  required this.scheduling,
  required this.serviceIntegrationStatuses,
  required this.shutdownDetails,
  required this.upcomingMaintenance,
});