IceGrid::ApplicationUpdateDescriptor
Overview
struct ApplicationUpdateDescriptor
An application update descriptor to describe the updates to apply
to a deployed application.
Used By
- Admin::updateApplication
- ApplicationUpdateInfo::descriptor
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.
- BoxedString description;
-
The updated description (or null if the description wasn't
updated.)
- BoxedDistributionDescriptor distrib;
-
The updated distribution application descriptor.
- [ "java:type:{java.util.TreeMap}" ]
StringStringDict variables;
-
The variables to update.
- ::Ice::StringSeq removeVariables;
-
The variables to remove.
- PropertySetDescriptorDict propertySets;
-
The property sets to update.
- ::Ice::StringSeq removePropertySets;
-
The property sets to remove.
- ReplicaGroupDescriptorSeq replicaGroups;
-
The replica groups to update.
- ::Ice::StringSeq removeReplicaGroups;
-
The replica groups to remove.
- TemplateDescriptorDict serverTemplates;
-
The server templates to update.
- ::Ice::StringSeq removeServerTemplates;
-
The ids of the server template to remove.
- TemplateDescriptorDict serviceTemplates;
-
The service templates to update.
- ::Ice::StringSeq removeServiceTemplates;
-
The ids of the service template to remove.
- NodeUpdateDescriptorSeq nodes;
-
The application nodes to update.
- ::Ice::StringSeq removeNodes;
-
The nodes to remove.