IceGrid::ApplicationUpdateDescriptor

Overview

struct ApplicationUpdateDescriptor

An application update descriptor to describe the updates to apply to a deployed application.

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.

name

string name;

The name of the application to update.

description

BoxedString description;

The updated description (or null if the description wasn't updated.)

distrib

BoxedDistributionDescriptor distrib;

The updated distribution application descriptor.

variables

[ "java:type:{java.util.TreeMap}" ]
StringStringDict variables;

The variables to update.

removeVariables

::Ice::StringSeq removeVariables;

The variables to remove.

propertySets

PropertySetDescriptorDict propertySets;

The property sets to update.

removePropertySets

::Ice::StringSeq removePropertySets;

The property sets to remove.

replicaGroups

ReplicaGroupDescriptorSeq replicaGroups;

The replica groups to update.

removeReplicaGroups

::Ice::StringSeq removeReplicaGroups;

The replica groups to remove.

serverTemplates

TemplateDescriptorDict serverTemplates;

The server templates to update.

removeServerTemplates

::Ice::StringSeq removeServerTemplates;

The ids of the server template to remove.

serviceTemplates

TemplateDescriptorDict serviceTemplates;

The service templates to update.

removeServiceTemplates

::Ice::StringSeq removeServiceTemplates;

The ids of the service template to remove.

nodes

NodeUpdateDescriptorSeq nodes;

The application nodes to update.

removeNodes

::Ice::StringSeq removeNodes;

The nodes to remove.