IceGrid::ApplicationUpdateDescriptor
Overview
struct ApplicationUpdateDescriptor
An application update descriptor to describe the updates to apply to a deployed application.
Used By
Data Member Index
name — The name of the application to update.
description — The updated description (or null if the description wasn't updated.)
distrib — The updated distribution application descriptor.
variables — The variables to update.
removeVariables — The variables to remove.
propertySets — The property sets to update.
removePropertySets — The property sets to remove.
replicaGroups — The replica groups to update.
removeReplicaGroups — The replica groups to remove.
serverTemplates — The server templates to update.
removeServerTemplates — The ids of the server template to remove.
serviceTemplates — The service templates to update.
removeServiceTemplates — The ids of the service template to remove.
nodes — The application nodes to update.
removeNodes — The nodes to remove.
Data Members
string name;
The name of the application to update.
IceGrid::BoxedString description;
The updated description (or null if the description wasn't updated.)
IceGrid::BoxedDistributionDescriptor distrib;
The updated distribution application descriptor.
[ "java:type:java.util.TreeMap<String, String>" ] IceGrid::StringStringDict variables;
The variables to update.
Ice::StringSeq removeVariables;
The variables to remove.
IceGrid::PropertySetDescriptorDict propertySets;
The property sets to update.
Ice::StringSeq removePropertySets;
The property sets to remove.
IceGrid::ReplicaGroupDescriptorSeq replicaGroups;
The replica groups to update.
Ice::StringSeq removeReplicaGroups;
The replica groups to remove.
IceGrid::TemplateDescriptorDict serverTemplates;
The server templates to update.
Ice::StringSeq removeServerTemplates;
The ids of the server template to remove.
IceGrid::TemplateDescriptorDict serviceTemplates;
The service templates to update.
Ice::StringSeq removeServiceTemplates;
The ids of the service template to remove.
IceGrid::NodeUpdateDescriptorSeq nodes;
The application nodes to update.
Ice::StringSeq removeNodes;
The nodes to remove.