properties.put(PropertyHelper.getPropertyId("Clusters.desired_config", "tag"), "version1");
properties.put(PropertyHelper.getPropertyId("Clusters.desired_config.properties", "a"), "b");
properties.put(PropertyHelper.getPropertyId("Clusters.desired_config.properties", "x"), "y");
// create the request
Request request = PropertyHelper.getUpdateRequest(properties, mapRequestProps);
Predicate predicate = new PredicateBuilder().property(
ClusterResourceProvider.CLUSTER_NAME_PROPERTY_ID).equals("Cluster100").toPredicate();
ResourceProvider provider = AbstractControllerResourceProvider.getResourceProvider(