ApiHostReallocateMemoryResponse Data Model

Properties
name data type description
configsBefore array of ApiConfigRecord Configs with their values before recalculation. Available only for 'dry runs' where changes are not applied. The objects in this list match the identity of objects returned by getConfigsAfter. I.e. it contains only configs that will be affected by recalculation
configsAfter array of ApiConfigRecord Configs whose value has changed due to the recalculation.

Example

{
  "configsBefore" : [ {
    "name" : "...",
    "value" : "...",
    "rcg" : {
      "roleConfigGroupName" : "..."
    },
    "service" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "applicability" : "UNAFFECTED_CONFIGURED_BY_USER"
  }, {
    "name" : "...",
    "value" : "...",
    "rcg" : {
      "roleConfigGroupName" : "..."
    },
    "service" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "applicability" : "UNAFFECTED_DUE_TO_EQUAL_VALUE"
  } ],
  "configsAfter" : [ {
    "name" : "...",
    "value" : "...",
    "rcg" : {
      "roleConfigGroupName" : "..."
    },
    "service" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "applicability" : "UNAFFECTED_CONFIGURED_BY_USER"
  }, {
    "name" : "...",
    "value" : "...",
    "rcg" : {
      "roleConfigGroupName" : "..."
    },
    "service" : {
      "peerName" : "...",
      "clusterName" : "...",
      "clusterDisplayName" : "...",
      "serviceName" : "...",
      "serviceDisplayName" : "...",
      "serviceType" : "..."
    },
    "applicability" : "RECONFIGURABLE"
  } ]
}