WRENCH  1.10
Cyberinfrastructure Simulation Workbench
Overview Installation Getting Started WRENCH 101 WRENCH 102
CloudComputeServiceProperty.h
1 
10 #ifndef WRENCH_CLOUDSERVICEPROPERTY_H
11 #define WRENCH_CLOUDSERVICEPROPERTY_H
12 
13 #include "wrench/services/compute/ComputeServiceProperty.h"
14 
15 namespace wrench {
16 
21 
22  public:
24  DECLARE_PROPERTY_NAME(VM_BOOT_OVERHEAD_IN_SECONDS);
33  DECLARE_PROPERTY_NAME(VM_RESOURCE_ALLOCATION_ALGORITHM);
34  };
35 }
36 
37 #endif //WRENCH_CLOUDSERVICEPROPERTY_H
wrench::ComputeServiceProperty
Configurable properties for a ComputeService.
Definition: ComputeServiceProperty.h:21
wrench
Definition: Alarm.cpp:20
wrench::CloudComputeServiceProperty::VM_RESOURCE_ALLOCATION_ALGORITHM
static const std::string VM_RESOURCE_ALLOCATION_ALGORITHM
The VM resource allocation algorithm by which VMs are started on physical hosts. Possible values are:
Definition: CloudComputeServiceProperty.h:33
wrench::CloudComputeServiceProperty::VM_BOOT_OVERHEAD_IN_SECONDS
static const std::string VM_BOOT_OVERHEAD_IN_SECONDS
The overhead, in seconds, to boot a VM.
Definition: CloudComputeServiceProperty.h:24
wrench::CloudComputeServiceProperty
Configurable properties for a CloudComputeService.
Definition: CloudComputeServiceProperty.h:20