Parameters

Table 1. Request Parameters for Edit Data Reallocation editDataReallocation API method
Parameter Type Usage Default Description
Parameter Optional   Type Description
id Long Required   Storage Pool Id
rateLimitEnabled Boolean Required   Used when setting if rate limit is enabled on all storage sets marked as true in the useGlobalPropertyMap
rateLimitMB Integer Optional   Used when setting what rate limit (in MB) should be used for all storage sets marked as true in the useGlobalPropertyMap
reallocationPaused Boolean Required   Should reallocation be paused on all storage sets marked as true in the useGlobalPropertyMap
rateLimitEnabledMap Map Required   A map of Storage Pool ids to a boolean for if the rate limit should be enabled
rateLimitMBMap Map Optional   A map of Storage Pool IDs to a number that the rate limit should be set as in MB
reallocationPausedMap Map Required   A map of Storage Pool IDs to a boolean for if the reallocation should be paused
useGlobalPropertyMap Map Required   A map of Storage Pool ids mapped to a boolean value whether or not they should get overwritten with the top level rateLimitEnabled, rateLimitMB and isReallocationPaused properties